import { AbstractControl } from '@angular/forms'; /** * Whether the control a field is bound to requires a value, which is what * Material reflects onto the element as `required`/`aria-required` and draws * the asterisk on the label from. * * A field wrapping a value accessor has to report this itself: the control * Material can see is the internal one, which carries none of the validators * the parent control was declared with. */ export declare const isFieldRequired: (control: AbstractControl | null | undefined) => boolean;