import { EventEmitter } from "@angular/core"; import { ControlValueAccessor } from "@angular/forms"; import { BehaviorSubject } from "rxjs"; import * as i0 from "@angular/core"; export declare class IntPasswordInputComponent implements ControlValueAccessor { value$: BehaviorSubject; isFocused: boolean; appearance: 'text' | 'password'; placeholder: string; label: string; showLabelTip: boolean; readonly: boolean; autocomplete: string | null; hideField: boolean; name: string | null; change: EventEmitter; private readonly inputElement; get iconName(): 'eye' | 'eye-slash'; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; onChange(value: string): void; onTouched(): void; setPseudoFocus(): void; setBlur(): void; onBlur(): void; onFocus(): void; changeAppearance(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }