import { EventEmitter } from '../../stencil-public-runtime'; export declare class EzTextEdit { private _element; private _inputElement; private _valueBasis; private _newValue; private i18n; /** * Define o valor do campo. */ value: string; /** * Define atributos do estilo. */ styled: IStyled; /** * Emitido ao salvar uma edição */ saveEdition: EventEmitter; /** * Emitido ao cancelar uma edição */ cancelEdition: EventEmitter; /** * Aplica foco no campo. */ applyFocusSelect(): Promise; private calcSizeInput; private getWidthValue; private setStyledInput; private handleSaveEdition; private handleCancelEdition; private setNewValue; componentWillLoad(): Promise; componentDidLoad(): void; componentDidRender(): void; render(): any; } export interface IStyled { fontSize: string; fontWeight: string; fontFamily: string; }