import { ObjectKeySelectionAnnotation, Rectangle, Parameter } from "./../index";
export interface SelectionAnnotationInterface {
    objectKey?: ObjectKeySelectionAnnotation;
    page?: number;
    position?: Rectangle;
}
export declare class SelectionAnnotation implements SelectionAnnotationInterface, Parameter {
    objectKey?: ObjectKeySelectionAnnotation;
    page?: number;
    position?: Rectangle;
    constructor(data: any);
    static getObjectKeyDescription(): string;
    static getPageDefault(): number;
    static getPageDescription(): string;
    static getPageMin(): number;
    static getPositionDescription(): string;
    static fromJson(data: any): SelectionAnnotation;
    toJson(): any;
    clone(): SelectionAnnotation;
}
