import { FormControl } from '@angular/forms'; import { Autocomplete } from '../../enum/autocomplete/autocomplete.enum'; /** * @author Alex Hodson * @description an interface which defines the required properties for the configuration of a custom text input element */ export interface CustomTextInputConfig { id: string; label: string; value: FormControl; name?: string; disabled?: boolean; handleChange: (...args: any[]) => void; errorMessage?: string; tabIndex?: number; placeholder?: string; autocomplete?: Autocomplete; testId?: string; }