import { ChartPoint, ChartRangeConfig, DateRange } from '../entities/chart-entities'; import { Option } from '@suntech-innovation/option'; import { ChartLineComponent } from '../components/chart-line/chart-line.component'; import * as i0 from "@angular/core"; export declare class ChartConfigService { configurator(linesRef: Pick[]): (range: Option) => ChartRangeConfig; getRanges(line: ChartPoint[]): ChartRangeConfig; /** * Returns data range between first and last point */ getDateRange(line: ChartPoint[], range?: DateRange): DateRange; /** * Returns price range for given back/lay line */ getPriceRange(line: ChartPoint[], range?: DateRange): DateRange; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }