import { type MaskitoMask } from '@maskito/core'; import * as i0 from "@angular/core"; import * as i1 from "@maskito/angular"; import * as i2 from "@taiga-ui/core/components/textfield"; export declare class TuiInputPinComponent { private readonly selectionStart; readonly el: HTMLInputElement; readonly value: import("@angular/core").WritableSignal; protected readonly focused: import("@angular/core").Signal; protected readonly maskito: import("@angular/core").Signal; readonly mask: import("@angular/core").InputSignalWithTransform; onClick(index: number): void; onSelection(): void; isFocused(index: number): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }