import type { ModifierMouseArgs } from "../../ChartModifiers/ModifierMouseArgs"; import type { SciChartSurface } from "../SciChartSurface"; import type { AnnotationBase } from "./AnnotationBase"; import type { IAnnotation } from "./IAnnotation"; export declare class AdornerLayer { parentSurface: SciChartSurface; private selectedAnnotationProperty; constructor(scs: SciChartSurface); selectAnnotation(args: ModifierMouseArgs): boolean; deselectAnnotation(annotation: IAnnotation): void; get selectedAnnotation(): AnnotationBase; set selectedAnnotation(value: AnnotationBase); get isAnnotationSelected(): boolean; private isSelectionBypassActive; }