import { SeriesDescription } from "./SeriesDescription";
import { PointDescription } from "./PointDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class AnnotationLayerDescription extends SeriesDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private c8;
    get useIndex(): boolean;
    set useIndex(a: boolean);
    private c9;
    get useLegend(): boolean;
    set useLegend(a: boolean);
    private c4;
    get cursorPosition(): PointDescription;
    set cursorPosition(a: PointDescription);
    private c6;
    get isDefaultCrosshairDisabled(): boolean;
    set isDefaultCrosshairDisabled(a: boolean);
    private c7;
    get shouldRenderAsOverlay(): boolean;
    set shouldRenderAsOverlay(a: boolean);
}
