export default CrossRule;
declare class CrossRule {
    constructor(context: any, options: any);
    xPosition: any;
    yPosition: any;
    strokeWidth: number;
    strokeOpacity: number;
    dashLength: number;
    dashGap: number;
    draw(): void;
    mouseMoveHandler(mousePos: any): void;
    highlighted: any;
    drawHorizontalRule(graphics: any): void;
    isMouseOverHorizontalLine(mousePos: any): boolean;
    /**
     * Export an SVG representation of this track
     *
     * @returns {Array} The two returned DOM nodes are both SVG
     * elements [base,track]. Base is a parent which contains track as a
     * child. Track is clipped with a clipping rectangle contained in base.
     *
     */
    exportSVG(): any[];
}
