import type { ScaleLinear, ScaleTime } from 'd3-scale'; import type { AnnotationsTooltipConfig } from '../../core/components/annotations/components/tooltip/types/annotations-tooltip-props.js'; import type { AnnotationsTrackConfig } from '../../core/components/annotations/types/annotations-track-props.js'; import type { AnnotationsActionsHandler } from '../../core/components/annotations/types/annotations.js'; import type { TextOverflowExpandOptions, TextOverflowTruncateOptions } from '../../core/components/annotations/types/marker.js'; type AnnotationsDisplayProps = { scale: ScaleTime | ScaleLinear; tracks: AnnotationsTrackConfig[]; annotationsActions?: AnnotationsActionsHandler; showLabels: boolean; labelsOffset: number; width: number; tooltipConfig: AnnotationsTooltipConfig; textOverflowOptions: TextOverflowExpandOptions | TextOverflowTruncateOptions; }; export declare const AnnotationsDisplay: (props: AnnotationsDisplayProps) => import("react/jsx-runtime.js").JSX.Element; export {};