Files
ETB/ETB-FrontEnd/node_modules/@mui/x-charts/internals/store/extractPluginParamsFromProps.d.ts
Iliyan Angelov 306b20e24a Frontend start
2025-09-14 00:54:48 +03:00

13 lines
660 B
TypeScript

import { ChartCorePluginSignatures } from "../plugins/corePlugins/index.js";
import { ChartPluginSignature, ConvertSignaturesIntoPlugins, MergeSignaturesProperty } from "../plugins/models/index.js";
import { UseChartBaseProps } from "./useCharts.types.js";
export declare const extractPluginParamsFromProps: <TSignatures extends readonly ChartPluginSignature<any>[], TProps extends Partial<UseChartBaseProps<TSignatures>>>({
props: {
apiRef,
...props
},
plugins
}: {
props: TProps;
plugins: ConvertSignaturesIntoPlugins<readonly [...ChartCorePluginSignatures, ...TSignatures]>;
}) => MergeSignaturesProperty<TSignatures, "defaultizedParams">;