import { AfterViewInit, EventEmitter, OnInit, Renderer2, ElementRef, TemplateRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { isTemplateRef } from 'ng-zorro-antd-mobile/core'; import { NzmInputType } from './input-item.definitions'; import * as i0 from "@angular/core"; export declare class InputItemComponent implements OnInit, AfterViewInit, ControlValueAccessor { private element; private render; prefixCls: string; wrapCls: object; labelCls: object; controlCls: object; setFocus: object; pattern: string; autoFocus: boolean; inputType: NzmInputType; ngTemplate: boolean; isTemplateRef: typeof isTemplateRef; private _el; private _type; private _value; private _defaultValue; private _placeholder; private _editable; private _disabled; private _clear; private _maxLength; private _error; private _extra; private _labelNumber; private _updatePlaceholder; private _prefixListCls; private _name; private _moneyKeyboardAlign; private _locale; private _focus; private _isClear; private _fontColor; private _content; private _inputLock; lableRef: ElementRef; inputElementRef: ElementRef; get type(): NzmInputType; set type(value: NzmInputType); get value(): string; set value(v: string); get defaultValue(): string; set defaultValue(value: string); get placeholder(): string; set placeholder(value: string); get editable(): boolean; set editable(value: boolean); get disabled(): boolean; set disabled(value: boolean); get clear(): boolean; set clear(value: boolean); get maxLength(): number; set maxLength(value: number); get error(): boolean; set error(value: boolean); get extra(): string | TemplateRef; set extra(value: string | TemplateRef); set labelNumber(value: number); set updatePlaceholder(value: boolean); get prefixListCls(): string; set prefixListCls(value: string); get name(): string; set name(value: string); get moneyKeyboardAlign(): string; set moneyKeyboardAlign(value: string); set locale(value: any); get fontColor(): string; set fontColor(value: string); set focus(value: any); get content(): string | TemplateRef; set content(value: string | TemplateRef); compositionFilter: boolean; onChange: EventEmitter; onBlur: EventEmitter; onFocus: EventEmitter; onErrorClick: EventEmitter; onExtraClick: EventEmitter; clsItem: boolean; clsDisabled: boolean; clsError: boolean; clsFocus: boolean; clsAndroid: boolean; constructor(element: ElementRef, render: Renderer2); _onChange: (_: any) => void; setCls(): void; inputChange(inputValue: string): void; compositionStart(): void; compositionEnd(): void; inputFocus(value: any): void; inputBlur(value: any): void; clearInput(): void; errorClick(e: any): void; extraClick(e: any): void; writeValue(value: any): void; setDisabledState(isDisabled: boolean): void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: any): void; ngOnInit(): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }