import { FormControl, FormGroup } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class FormErrorsComponent { parentForm: import("@angular/core").InputSignal>; formField: import("@angular/core").InputSignal; formControl: import("@angular/core").Signal>; /** * Returns the value of the first custom error on the current form control. * * This is intentionally a method (not a `computed()`) because `FormControl.errors` * is a plain mutable object — not a signal — so a `computed()` cannot track when * validation errors change and would return a stale cached value. */ customError(): string | null; isRequired: import("@angular/core").InputSignal; isMinLength: import("@angular/core").InputSignal; isMaxLength: import("@angular/core").InputSignal; isMin: import("@angular/core").InputSignal; isMax: import("@angular/core").InputSignal; isPattern: import("@angular/core").InputSignal; isEmail: import("@angular/core").InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }