///
import type { ScaleBand, ScaleLinear } from 'd3-scale';
import type { LabelFormatter } from '@shopify/polaris-viz-core';
import type { AnnotationLookupTable, RenderAnnotationContentData } from '../../types';
export interface AnnotationsProps {
annotationsLookupTable: AnnotationLookupTable;
axisLabelWidth: number;
drawableHeight: number;
drawableWidth: number;
labelFormatter: LabelFormatter;
labels: string[];
onHeightChange: (height: number) => void;
renderAnnotationContent?: (data: RenderAnnotationContentData) => React.ReactNode;
xScale: ScaleLinear | ScaleBand;
}
export declare function Annotations({ annotationsLookupTable, axisLabelWidth, drawableHeight, drawableWidth, labels, onHeightChange, xScale, labelFormatter, renderAnnotationContent, }: AnnotationsProps): JSX.Element;
//# sourceMappingURL=Annotations.d.ts.map