import * as i0 from "@angular/core";
import * as i1 from "./hint.directive";
export declare class TuiHintOverflow {
    private readonly hint;
    tuiHintOverflow: string | null;
    protected onMouseEnter({ scrollWidth, clientWidth, textContent }: Element): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TuiHintOverflow, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TuiHintOverflow, "[tuiHintOverflow]", never, { "tuiHintOverflow": { "alias": "tuiHintOverflow"; "required": false; }; }, {}, never, never, true, [{ directive: typeof i1.TuiHintDirective; inputs: { "tuiHintAppearance": "tuiHintAppearance"; }; outputs: {}; }]>;
}
