import * as d3 from 'd3'; import { LinearScale, OrdinalScale } from 'bqscales'; import { BaseXSelector } from './Selector'; export declare class FastIntervalSelector extends BaseXSelector { render(): void; create_listeners(): void; color_change(): void; click(): void; dblclick(): void; mousemove(): void; update_mark_selected(extent_x: any, extent_y: any): void; relayout(): void; reset(): void; update_scale_domain(ignore_gui_update: any): void; selected_changed(): void; adjust_rectangle(): void; freeze_but_move: boolean; freeze_dont_move: boolean; active: boolean; dirty: boolean; size: number; background: d3.Selection; rect: d3.Selection; scale: LinearScale | OrdinalScale; }