import * as React from 'react'; import type { DomChartDefinition, ChartTooltipBodyTarget, ChartValue } from '@tanstack/charts'; import { type RendererChartCommonProps } from './RendererChart.js'; export type CanvasChartCommonProps = Omit, 'renderer'>; export type CanvasChartProps = CanvasChartCommonProps & { definition: DomChartDefinition; }; export type CanvasChartImplementationProps = CanvasChartProps & { onTooltipBodyChange?: (target: ChartTooltipBodyTarget | null) => void; }; export declare function CanvasChart(props: CanvasChartProps): React.JSX.Element; export declare function CanvasChartImplementation(props: CanvasChartImplementationProps): React.JSX.Element;