import Dygraph from 'dygraphs';
export default class RangeHandles {
    private g?;
    private isMobileDevice;
    private graphDiv?;
    private singleZoomHandle?;
    private rangebarCanvasRect?;
    private rangeSize;
    toString: () => string;
    activate: (dygraph: Dygraph) => {
        didDrawChart: () => void;
    };
    constructor();
    destory: () => void;
    private initPanInteraction;
    private createSingleZoomHandle;
    /**
     * move handle to correct spot
     */
    private placeHandle;
}
