@mui/x-charts
Version:
The community edition of MUI X Charts components.
20 lines • 1.32 kB
TypeScript
import { type ChartSeriesType } from "../models/seriesType/config.js";
import { type ChartAnyPluginSignature } from "../internals/plugins/models/plugin.js";
import { type AllPluginSignatures } from "../internals/plugins/allPlugins.js";
import { ChartsDataProvider, type ChartsDataProviderProps, type ChartsDataProviderSlots, type ChartsDataProviderSlotProps } from "../ChartsDataProvider/index.js";
/**
* @deprecated Use `ChartsDataProviderSlots` instead. We added S to the charts prefix to align with other components.
*/
export type ChartDataProviderSlots = ChartsDataProviderSlots;
/**
* @deprecated Use `ChartsDataProviderSlotProps` instead. We added S to the charts prefix to align with other components.
*/
export type ChartDataProviderSlotProps = ChartsDataProviderSlotProps;
/**
* @deprecated Use `ChartsDataProviderProps` instead. We added S to the charts prefix to align with other components.
*/
export type ChartDataProviderProps<TSeries extends ChartSeriesType = ChartSeriesType, TSignatures extends readonly ChartAnyPluginSignature[] = AllPluginSignatures<TSeries>> = ChartsDataProviderProps<TSeries, TSignatures>;
/**
* @deprecated Use `ChartsDataProvider` instead. We added S to the charts prefix to align with other components.
*/
export declare const ChartDataProvider: typeof ChartsDataProvider;