export declare enum AnnotationKind {
    TEXT = "TEXT",
    ARROW = "ARROW",
    POINT = "POINT",
    CIRCLE = "CIRCLE"
}
export declare function isAnnotationKind(kind: string): kind is AnnotationKind;
export declare function isAnnotationWithArm<T extends object>(anno: T): anno is T & {
    armLength: number;
    angle: number;
};
export declare const INITIAL_ANNOTATION_KIND = AnnotationKind.POINT;
export declare const INITIAL_ANNOTATION_ANGLE = -45;
export declare const INITIAL_ANNOTATION_ARM_LENGTH = 50;
export declare const INITIAL_ANNOTATION_TEXT_WIDTH = 0;
export declare const INITIAL_ANNOTATION_TEXT_HEIGHT = 0;
export declare const INITIAL_ANNOTATION_LINE_WIDTH = 2;
export declare const INITIAL_ANNOTATION_LINE_COLOR = "#FFFFFF";
export declare const ANNOTATION_KINDS: {
    id: AnnotationKind;
    label: string;
}[];
export declare const ANNOTATION_LINE_WIDTH_OPTIONS: number[];
