import { EventEmitter, ElementRef, AfterViewChecked, ChangeDetectorRef } from '@angular/core'; import { ResizedEvent } from 'angular-resize-event'; import * as i0 from "@angular/core"; export declare class SearchInputTextComponent implements AfterViewChecked { private el; private cdr; /** * * Largura do componente. */ width: number; /** * * Altura do componente. */ height: number; /** * * Texto do hint (opcional). */ tooltipText: string; /** * * Texto do Placeholder do Componente. */ placeholderText: string; /** * * Indica se o componente está desabilitado. */ disabled: boolean; /** * * Valor selecionado (que faz o campo se comportar como readonly). */ selectedValue: string; /** * * Mostrar o botão para limpar o campo. */ showClearBtn: boolean; /** * * Evento acionado na ação de limpar valor do campo. */ onclear: EventEmitter; /** * * Evento a ser chamado na alteração do campo de texto. */ textChangeEvent: EventEmitter; private timer; constructor(el: ElementRef, cdr: ChangeDetectorRef); ngAfterViewChecked(): void; onTextChange(event: KeyboardEvent): void; emitChangeEvent(value: string): void; onResized(event: ResizedEvent): void; get input(): any; get showClear(): boolean; /** * * Método para limpar o campo de texto. */ clear(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }