import { type DoCheck, type Signal } from '@angular/core'; import { type TuiSizeS } from '@taiga-ui/core/types'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/core/directives/appearance"; import * as i2 from "@taiga-ui/core/portals/hint"; export declare class TuiTooltip implements DoCheck { private readonly textfield; private readonly isMobile; private readonly describe; private readonly driver; protected readonly nothing: undefined; protected readonly state: Signal; readonly size: import("@angular/core").InputSignal; ngDoCheck(): void; protected onClick(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }