import type { AfterContentInit } from '@angular/core';
import { NgControl } from '@angular/forms';
import type { TuiSizeS } from '@taiga-ui/core/types';
import { TuiSliderComponent } from '../slider.component';
import * as i0 from "@angular/core";
export declare class TuiSliderThumbLabel implements AfterContentInit {
    protected readonly slider?: TuiSliderComponent;
    protected readonly control?: NgControl;
    ngAfterContentInit(): void;
    protected get size(): TuiSizeS;
    protected get ratio(): number;
    protected get ghostStart(): number;
    static ɵfac: i0.ɵɵFactoryDeclaration<TuiSliderThumbLabel, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TuiSliderThumbLabel, "[tuiSliderThumbLabel]", never, {}, {}, ["slider", "control"], ["*", "input[type=range]"], true, never>;
}
