import { FormControl, ValidatorFn } from '@angular/forms'; import { InputType } from './input.type'; import { DisplayModel } from './display.model'; import { ErrorMessageModel } from './error-message.model'; export declare class AurFormControl extends FormControl { inputType: InputType; key: number; name: string; placeholder: string; prefix: string; suffix: string; numberStep: number | undefined; isPassword: boolean; isReadonly: boolean; hasCompare: boolean; maxLength?: number | null; max?: number | null; minLength?: number | null; min?: number | null; hasPattern: boolean; isRequired: boolean; errorMessages: Array; constructor(property: string, defaultValue: any | undefined, inputType: InputType, index: number, displayModel: DisplayModel, numberStep: number | undefined, isDisabled?: boolean, password?: boolean, isReadonly?: boolean, hasCompare?: boolean, maxLength?: number | null, max?: number | null, minLength?: number | null, min?: number | null, hasPattern?: boolean, isRequired?: boolean, validator?: ValidatorFn | ValidatorFn[] | null, errorMessages?: Array); }