import * as d3Scale from 'd3-scale'; import { Scale } from './Scale'; import { LinearScaleModel } from './LinearScaleModel'; export declare class LinearScale extends Scale { render(): void; protected createD3Scale(): void; expandDomain(oldRange: any[], newRange: any[]): void; invert(pixel: any): number | Date; invertRange(pixels: any[]): (number | Date)[]; scale: d3Scale.ScaleLinear | d3Scale.ScaleTime | d3Scale.ScaleLogarithmic; model: LinearScaleModel; } export declare function isLinearScale(scale: Scale): scale is LinearScale;