import { HighchartsOptionsInternal } from './chart-options-processor/chart-options-service'; type HighchartsRendererProps = { options: HighchartsOptionsInternal; /** * Invoked after Highcharts paints the chart (`chart.events.load` and * subsequent `chart.events.render`). Existing load/render handlers on * `options` are preserved and called first. */ onReady?: () => void; }; /** * Renders a Highcharts chart with optimized behavior * * This component wraps the `HighchartsReact` component and ensures efficient re-renders * by detecting key changes that require chart re-initialization. * It also handles cases where Highcharts mutates input options by making deep clone. */ export declare const HighchartsRenderer: ({ options, onReady }: HighchartsRendererProps) => import("react/jsx-runtime").JSX.Element; export {};