import { OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { AlgoseekSize } from '../../../models'; import * as i0 from "@angular/core"; export declare class AlgoseekInputFieldComponent implements ControlValueAccessor, OnInit { label: import("@angular/core").InputSignal; disabled: import("@angular/core").InputSignal; prefix: import("@angular/core").InputSignal; suffix: import("@angular/core").InputSignal; size: import("@angular/core").InputSignal; type: import("@angular/core").InputSignal<"number" | "text" | "email" | "password" | "tel" | "url" | "textarea">; helperText: import("@angular/core").InputSignal; min: import("@angular/core").InputSignal; maxlength: import("@angular/core").InputSignal; autocomplete: import("@angular/core").InputSignal; step: import("@angular/core").InputSignal; suffixClicked: import("@angular/core").OutputEmitterRef; private _innerValue; protected _internalDisabled: boolean; private onTouchedCallback; private onChangeCallback; set value(v: string); get value(): string; ngOnInit(): void; onBlur(): void; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; onInputChange(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }