financeDiscontinuousScale( index: any[], backingLinearScale?: ScaleLinear<number, number, never>,): { clamp( clamp?: boolean, ): | boolean | (
{ (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
)
; copy(): { (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
; domain( newDomain?: number[], ): | number[] | (
{ (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
)
; index( x?: any[], ): | any[] | (
{ (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
)
; interpolate( interpolate?: InterpolatorFactory<number, number>, ): | (
{ (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
)
| InterpolatorFactory<any, any>; invert(value: number): number; nice( count?: number, ): { (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
; range( range?: number[], ): | number[] | (
{ (newScale: number): number; invert(value: number): number; domain(newDomain?: number[] | undefined): number[] | ...; range(range?: number[] | undefined): number[] | ...; rangeRound(range: number[]): ScaleLinear<...>; ... 7 more ...; copy(): ...; }
)
; rangeRound(range: number[]): ScaleLinear<number, number, never>; tickFormat(): (x: any) => any; ticks(m?: number): number[]; value(x: any): any; (newScale: number): number;}