import { ChangeDetectorRef, OnDestroy, OnInit } from '@angular/core';
import { Subject } from 'rxjs';
import { ContextChartService } from '../../chart.service';
import { Orientation } from '../../types';
export declare class YAxisTicksComponent implements OnInit, OnDestroy {
    readonly context: ContextChartService;
    private readonly cd;
    intervalWidth: number;
    suffix: string;
    ticks: Array<{
        value: number;
        y: number;
        x: number;
    }>;
    orientation: typeof Orientation;
    textAnchor: string;
    destroy$$: Subject<void>;
    get yAxisLine(): string;
    get xAxisLine(): string;
    getTicks(): {
        value: number;
        y: number;
        x: number;
    }[];
    getMaxTicks(tickHeight: number): number;
    constructor(context: ContextChartService, cd: ChangeDetectorRef);
    ngOnInit(): void;
    conversionMaximum(value: number): string | number;
    ngOnDestroy(): void;
}
