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