import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { InputRestAutoCompleteEmployeeService } from './input-rest-auto-complete-employee.service'; export interface IConditions { fields: Array; value: string; } export declare class InputRestAutoCompleteEmployeeComponent implements OnInit { private service; name: string; value: string; company: any; branch: any; employeeType: any; otherContractType: any; filterEmployeeType: boolean; enableEntityFilters: boolean; placeholder: string; readonly: boolean; required: boolean; disabled: boolean; dropdown: boolean; forceSelection: boolean; error: object; emptyMessage: string; keyCode: string; keyName: string; itemSelect: any; form: FormGroup; inputId: string; private isDropdown; onBlur: EventEmitter; onSelect: EventEmitter; onClear: EventEmitter; suggestions: any[]; constructor(service: InputRestAutoCompleteEmployeeService); ngOnInit(): void; filterQuery(event: any): void; formaterResponce(result: any): any[]; getParamsRest(search: string): object; /** * Externiza a função de select das opções * * @param option */ selectOption(option: object): void; onClearItem(option: object): void; onBlurItem(option: object): void; onDropdownClick(): void; }