import { QuantitativeScale } from "./quantitativeScale"; export declare class Log extends QuantitativeScale { private _d3Scale; /** * @constructor */ constructor(base?: number); protected _defaultExtent(): number[]; protected _expandSingleValueDomain(singleValueDomain: number[]): number[]; scale(value: number): number; scaleTransformation(value: number): number; invertedTransformation(value: number): number; getTransformationExtent(): [number, number]; getTransformationDomain(): [number, number]; setTransformationDomain(domain: [number, number]): void; protected _getDomain(): number[]; protected _backingScaleDomain(): number[]; protected _backingScaleDomain(values: number[]): this; protected _getRange(): number[]; protected _setRange(values: number[]): void; invert(value: number): number; defaultTicks(): number[]; protected _niceDomain(domain: number[], count?: number): number[]; }