import { ChartRangeConfig } from '../entities/chart-entities'; export interface ScaleConfig { offset: number; position: number; allowNegative: boolean; } export declare class ChartScaleUtil { #private; private changeState; constructor(changeState: (state: ScaleConfig) => void, scaleConfig?: Partial); get position(): number; get allowNegative(): boolean; get offset(): number; set position(value: number); set config(config: Partial); getActualRange(range: ChartRangeConfig): ChartRangeConfig; change(step: number): void; setPosition(position: number): void; resetScale(): void; }