import type * as React from 'react'; import { type ChartsSurfaceProps } from "../ChartsSurface/index.js"; import { type ChartDataProviderProps } from "../ChartDataProvider/index.js"; import type { ChartsContainerProps } from "./ChartsContainer.js"; import { type ChartSeriesType } from "../models/seriesType/config.js"; import { type AllPluginSignatures } from "../internals/plugins/allPlugins.js"; import { type ChartAnyPluginSignature } from "../internals/plugins/models/plugin.js"; export type UseChartsContainerPropsReturnValue = { chartDataProviderProps: ChartDataProviderProps; chartsSurfaceProps: ChartsSurfaceProps & { ref: React.Ref; }; children: React.ReactNode; }; export declare const useChartsContainerProps: >(props: ChartsContainerProps, ref: React.Ref) => UseChartsContainerPropsReturnValue;