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

13 lines
1.1 KiB
TypeScript

import type { ChartDataProviderProps } from "./ChartDataProvider.js";
import { ChartProviderProps } from "../context/ChartProvider/index.js";
import { ChartAnyPluginSignature } from "../internals/plugins/models/index.js";
import { ChartSeriesType } from "../models/seriesType/config.js";
import { AllPluginSignatures } from "../internals/plugins/allPlugins.js";
import { ChartsLocalizationProviderProps } from "../ChartsLocalizationProvider/index.js";
export declare const useChartDataProviderProps: <TSeries extends ChartSeriesType = ChartSeriesType, TSignatures extends readonly ChartAnyPluginSignature[] = AllPluginSignatures<TSeries>>(inProps: ChartDataProviderProps<TSeries, TSignatures> & ChartsLocalizationProviderProps) => {
children: import("react").ReactNode;
localeText: Partial<import("../locales/index.js").ChartsLocaleText> | undefined;
chartProviderProps: ChartProviderProps<TSeries, TSignatures>;
slots: Partial<import("../internals/index.js").ChartsSlots> | undefined;
slotProps: Partial<import("../internals/index.js").ChartsSlotProps> | undefined;
};