import * as _angular_core from '@angular/core'; import { ElementRef } from '@angular/core'; declare class W2pInput { readonly inputRef: _angular_core.Signal | undefined>; readonly picture: _angular_core.InputSignal; readonly type: _angular_core.InputSignal; readonly trim: _angular_core.InputSignal; readonly inputMode: _angular_core.InputSignal; readonly placeholder: _angular_core.InputSignal; readonly autofocus: _angular_core.InputSignal; readonly disabledInput: _angular_core.InputSignal; readonly invalid: _angular_core.InputSignal; readonly value: _angular_core.WritableSignal; readonly disabled: _angular_core.WritableSignal; readonly typeToggling: _angular_core.WritableSignal; private onChange; private onTouched; constructor(); protected toggleType(): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; onInput(event: Event): void; writeValue(obj: string): void; onBlur(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { W2pInput };