export type AnnotationType = 'line' | 'band' | 'text' | 'arrow' | 'circle'; export interface ChartAnnotation { type: AnnotationType; axis?: 'x' | 'y'; value?: number; from?: number; to?: number; text?: string; x?: number; y?: number; fromPoint?: { x: number; y: number; }; toPoint?: { x: number; y: number; }; radius?: number; color?: string; opacity?: number; strokeDasharray?: string; fontSize?: number; fontWeight?: string; } export declare function renderAnnotationSvg(annotation: ChartAnnotation, xScale: (val: number) => number, yScale: (val: number) => number, innerW: number, innerH: number): string;