export const VerticalRuleMixin: Function;
export default class VerticalRule {
    constructor(context: any, options: any);
    xPosition: any;
    strokeWidth: number;
    strokeOpacity: number;
    dashLength: number;
    dashGap: number;
    draw(): void;
    /**
     * 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[];
    mouseMoveHandler(mousePos: any): void;
    highlighted: any;
}
