import * as _angular_core from '@angular/core'; import { AfterContentInit } from '@angular/core'; import { NgControl } from '@angular/forms'; import * as i1 from '@angular/common'; declare class FormFieldComponent implements AfterContentInit { private _ngControlElement?; private _destroyRef; private _renderer; private _localizationService; protected _ngControl?: NgControl; protected _status: _angular_core.WritableSignal; protected _hasRequiredControl: _angular_core.WritableSignal; protected _errorText: _angular_core.WritableSignal; /** * The label text for the form field. */ readonly label: _angular_core.InputSignal; /** * The hint text to display below the form field. */ readonly hint: _angular_core.InputSignal; /** * If true, the form-field will show validation errors. */ readonly showErrors: _angular_core.InputSignalWithTransform; /** * If undefined, the indicator will be shown based on the control's required state. * If true, the form-field will show a required indicator (*) next to the label (regardless of the control's required state). * If false, the required indicator will not be shown (regardless of the control's required state). */ readonly showRequired: _angular_core.InputSignal; /** * If true, the form-field will show subscripts (e.g. hints, errors) for the field label. */ readonly showSubscripts: _angular_core.InputSignalWithTransform; /** * If true, the form-field will be rendered inside a ".input-group" element. */ readonly inputGroup: _angular_core.InputSignalWithTransform; ngAfterContentInit(): void; private _checkValidation; private _isControlRequired; protected _onFocusOut(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class FormFieldModule { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵmod: _angular_core.ɵɵNgModuleDeclaration; static ɵinj: _angular_core.ɵɵInjectorDeclaration; } export { FormFieldComponent, FormFieldModule };