import { LineIntent } from "./lineIntent";
import { CaptionPosition } from "./captionPosition";
import { Color } from "./color";
import { LineEnding } from "./lineEnding";
import { Point } from "./point";
import { MarkupAnnotation } from "./markupAnnotation";
export declare class LineAnnotation extends MarkupAnnotation {
    'starting': Point;
    'startingStyle': LineEnding;
    'ending': Point;
    'endingStyle': LineEnding;
    'interiorColor': Color;
    'leaderLine': number;
    'leaderLineExtension': number;
    'leaderLineOffset': number;
    'showCaption': boolean;
    'captionOffset': Point;
    'captionPosition': CaptionPosition;
    'intent': LineIntent;
    static discriminator: any;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
