import { ComponentConfigInterface } from '../../core/component/config'; import { AnnotationItem } from './types'; export interface AnnotationsConfigInterface extends ComponentConfigInterface { /** Legend items. Array of `AnnotationItem`: * ``` * { * content: string | UnovisText | UnovisText[]; * subject?: AnnotationSubject; * x?: LengthUnit; * y?: LengthUnit; * width?: LengthUnit; * height?: LengthUnit; * } * ``` * To learn more, see our docs https://unovis.dev/docs/components/Annotations/ * Default: `[]` */ items: AnnotationItem[] | undefined; /** Debug option to render bounding boxes around text elements. Default: `false` */ renderTextBoundingBoxes?: boolean; } export declare const AnnotationsDefaultConfig: AnnotationsConfigInterface;