///
import { Dimensions } from '../utils';
import { LinearAxisDimensionChanged } from '../Axis';
export interface ChartContextProps extends Dimensions {
id: string;
chartSized?: boolean;
yAxisSized?: boolean;
xAxisSized?: boolean;
updateAxes: (orientation: 'horizontal' | 'vertical', event: LinearAxisDimensionChanged) => void;
}
export declare const ChartContext: import("react").Context>;
export declare const ChartProvider: import("react").Provider>, ChartConsumer: import("react").Consumer>;
export declare const useChart: () => Partial;