import { ChangeDetectorRef, OnInit } from '@angular/core';
import { ContextChartService } from '../../chart.service';
import { Orientation, Tick, TickValue } from '../../types';
export declare class XAxisTicksComponent implements OnInit {
    private readonly contextService;
    private readonly cdr;
    dateFormat: string;
    translation: boolean;
    textAnchor: string;
    orientation: typeof Orientation;
    get context(): ContextChartService;
    ticks: Tick[];
    get yAxisLine(): string;
    get xAxisLine(): string;
    getTicks(): Tick[];
    handleTicksData: (value: TickValue) => Tick;
    getMaxTicks(tickWidth: number): number;
    constructor(contextService: ContextChartService, cdr: ChangeDetectorRef);
    ngOnInit(): void;
    format(value: string | number | Date): string | number | Date;
}
