@mui/x-charts
Version:
The community edition of MUI X Charts components.
13 lines • 1.14 kB
TypeScript
import type { ChartsDataProviderProps } from "./ChartsDataProvider.js";
import { type ChartsProviderProps } from "../context/ChartsProvider/index.js";
import { type ChartAnyPluginSignature } from "../internals/plugins/models/index.js";
import { type ChartSeriesType } from "../models/seriesType/config.js";
import { type AllPluginSignatures } from "../internals/plugins/allPlugins.js";
import { type ChartsLocalizationProviderProps } from "../ChartsLocalizationProvider/index.js";
export declare const useChartsDataProviderProps: <TSeries extends ChartSeriesType = ChartSeriesType, TSignatures extends readonly ChartAnyPluginSignature[] = AllPluginSignatures<TSeries>>(inProps: ChartsDataProviderProps<TSeries, TSignatures> & ChartsLocalizationProviderProps) => {
children: import("react").ReactNode;
localeText: Partial<import("../locales/index.js").ChartsLocaleText> | undefined;
chartProviderProps: ChartsProviderProps<TSeries, TSignatures>;
slots: Partial<import("./ChartsDataProvider.js").ChartsDataProviderSlots> | undefined;
slotProps: Partial<import("./ChartsDataProvider.js").ChartsDataProviderSlotProps> | undefined;
};