import { OnInit, EventEmitter, SimpleChanges, OnChanges } from '@angular/core'; export declare class LuciInputComponent implements OnInit, OnChanges { private defaultInvalidMsg; private defaultMandatoryMsg; inputModel: any; inputModelChange: EventEmitter; onvalidate: EventEmitter; forceValidation: boolean; label: string; error: boolean; isReadOnly: boolean; errorMsg: string; numberOnlyMsg: string; numberOnly: boolean; allowDot: boolean; allowOnly: any[]; allowOnlyMsg: string; allowRegEx: string; maxValue: number; maxValueMsg: string; minValue: number; minValueMsg: string; isMandatory: boolean; isMandatoryIcon: boolean; mandatoryMsg: string; textarea: boolean; id: string; isEmail: boolean; rows: number; cols: number; isEmailMsg: string; isDisabled: boolean; isHelptext: boolean; titleHelptext: string; placeholder: string; name: string; enterStroke: EventEmitter; focusOut: EventEmitter; showErrorMsg: boolean; showNumberOnlyMsg: boolean; showAallowOnlyMsg: boolean; showMaxValueMsg: boolean; showMinValueMsg: boolean; showMandatoryMsg: boolean; showEmailMsg: boolean; emitBlurEvent: boolean; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; emitFieldEvents(event: any): void; private unsetAllErrors; keyDownHandler(event: any): void; validateRegEx(event: any): void; validate(): void; }