import { EventEmitter, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { Autocomplete } from '../../util/enum/autocomplete/autocomplete.enum'; import * as i0 from "@angular/core"; export declare class CustomPasswordInputComponent implements OnInit { /** * @description a string which represents the text value for the input fields label */ label: string; /** * @description a FormControl instance which contains the value associated with the input field */ value: FormControl; /** * @description a string which represents the HTML identifier for the input field */ id: string; /** * @description a string which represents the */ errorMessage?: string; /** * @description the test identifier for the input element */ testId?: string; /** * @description an optional properties representing the autocomplete value */ autocomplete?: Autocomplete; /** * @description an event emitter which fires when a change is detected in the input elements value */ handleChange: EventEmitter; /** * @author Alex Hodson * @description class constructor specifying the required services and properties for the password input field */ constructor(); /** * @author Alex Hodson * @description the method to be run when the component is first rendered */ ngOnInit(): void; /** * @author Alex Hodson * @description handles a change in the in the input elements value */ handleValueChange(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }