import { ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnInit } from '@angular/core'; import { NzDestroyService } from 'ng-zorro-antd/core/services'; import { NzTSType } from 'ng-zorro-antd/core/types'; import { NzI18nService, NzTextI18nInterface } from 'ng-zorro-antd/i18n'; import { NzAutosizeDirective } from 'ng-zorro-antd/input'; import * as i0 from "@angular/core"; export declare class NzTextEditComponent implements OnInit { private ngZone; private cdr; private i18n; private destroy$; editing: boolean; locale: NzTextI18nInterface; text?: string; icon: NzTSType; tooltip?: null | NzTSType; readonly startEditing: EventEmitter; readonly endEditing: EventEmitter; set textarea(textarea: ElementRef | undefined); autosizeDirective: NzAutosizeDirective; beforeText?: string; currentText?: string; nativeElement: HTMLElement; private textarea$; private injector; constructor(ngZone: NgZone, cdr: ChangeDetectorRef, i18n: NzI18nService, destroy$: NzDestroyService); ngOnInit(): void; onClick(): void; confirm(): void; onEnter(event: Event): void; onCancel(): void; focusAndSetValue(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }