import { OnInit, EventEmitter, ElementRef } from '@angular/core'; import { InputRestAutoCompleteEnumService } from './input-rest-auto-complete-enum.service'; import { FormGroup } from '@angular/forms'; export declare class InputRestAutoCompleteEnumComponent implements OnInit { private service; _autoCompleteObjectEl: ElementRef; name: string; placeholder: string; readonly: boolean; required: boolean; disabled: boolean; dropdown: boolean; forceSelection: boolean; error: object; emptyMessage: string; itemSelect: any; inputId: string; private isDropdown; keyToExclude: any; keyToKeep: any; server: string; enumeration: string; form: FormGroup; multiple: boolean; onSelect: EventEmitter; onBlur: EventEmitter; onClear: EventEmitter; suggestions: any[]; payload: any[]; constructor(service: InputRestAutoCompleteEnumService); ngOnInit(): void; filterQuery(event: any): void; /** * Externiza a função de select das opções * * @param option */ selectOption(option: object): void; onBlurItem(option: object): void; onDropdownClick(): void; onClearItem(option: object): Promise; readonly autoCompleteObject: ElementRef; }