import { Annotation, AnnotationData, AnnotationLayer, AnnotationOpacity, AxisType, DataRecord, FormulaAnnotationLayer } from '@superset-ui/core'; import { EchartsTimeseriesChartProps } from '../types'; import { EchartsMixedTimeseriesProps } from '../MixedTimeseries/types'; export declare function evalFormula(formula: FormulaAnnotationLayer, data: DataRecord[], xAxis: string, xAxisType: AxisType): [any, number][]; export declare function parseAnnotationOpacity(opacity?: AnnotationOpacity): number; export declare function extractRecordAnnotations(annotationLayer: AnnotationLayer, annotationData: AnnotationData): Annotation[]; export declare function formatAnnotationLabel(name?: string, title?: string, descriptions?: string[]): string; export declare function extractAnnotationLabels(layers: AnnotationLayer[], data: AnnotationData): string[]; export declare function getAnnotationData(chartProps: EchartsTimeseriesChartProps | EchartsMixedTimeseriesProps): AnnotationData; //# sourceMappingURL=annotation.d.ts.map