import * as React from 'react';
import type { ChartsProviderProps } from "./ChartsProvider.types.js";
import { type ChartAnyPluginSignature } from "../../internals/plugins/models/index.js";
import type { ChartSeriesType } from "../../models/seriesType/config.js";
import type { ChartCorePluginSignatures } from "../../internals/plugins/corePlugins/index.js";
declare function ChartsProvider<SeriesType extends ChartSeriesType, TSignatures extends readonly ChartAnyPluginSignature[] = ChartCorePluginSignatures<SeriesType>>(props: React.PropsWithChildren<ChartsProviderProps<SeriesType, TSignatures>>): import("react/jsx-runtime").JSX.Element;
export { ChartsProvider };