/********** Angular **********/ import { OnInit } from "@angular/core"; /********** Ionic **********/ /********** Plugin **********/ import { TextBoxComponent } from "@progress/kendo-angular-inputs"; /********** Component & Service **********/ import { InputFieldBase } from "../components/inputfieldbase.component"; import { ZComponentService } from "../services/zcomponent.service"; import { ZComponent, ClickableIcons, AdornmentProperties } from 'mmhglobal-zcore'; import * as i0 from "@angular/core"; export declare class ZtextComponent extends InputFieldBase implements ZComponent, OnInit { componentService: ZComponentService; textbox: TextBoxComponent; iconList: ClickableIcons[]; adornmentList: any[]; showClearButton: any; isPasswordField: boolean; constructor(componentService: ZComponentService); ngOnInit(): void; ngAfterViewInit(): void; private setupClickableIconList; mapInputType(fieldType: string): string; mapInputMode(fieldType: string): string; /********** Adornment **********/ getAdornmentBackgroundColor(adornment: AdornmentProperties): string; adornmentLook(adornment: AdornmentProperties): string; onAdornmentClick(adornment: AdornmentProperties): void; togglePasswordVisibility(): void; readOnlyOnClear(): void; focus(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }