import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { AuthService, FiltroGeneralComponent, GeneralService, UtilsService } from 'general-library-union'; import { CargoModel } from '../../../modules/talento/models/CargoModel'; import * as i0 from "@angular/core"; export declare class InputHelperCargoComponent implements OnInit { private translateService; private authService; private utilsService; private generalService; filters: any; listadoCargo: CargoModel[]; paginator: { totalRecords: number; rows: number; }; onSelected: EventEmitter; regresar: EventEmitter; inputText: ElementRef; filtroGeneral: FiltroGeneralComponent; value: string | number; label: string; readonly: boolean; showDialog: boolean; soloPopup: boolean; mostrarX: boolean; booleano: boolean; nombreInput: string; campoReferencia: any; campoReferenciaDos: any; empresa: any; onChange: Function; onCambio: Function; onTouched: Function; constructor(translateService: TranslateService, authService: AuthService, utilsService: UtilsService, generalService: GeneralService); ngOnInit(): void; loadData(event: any): Promise; ocultar(): void; openDataTable(): void; deleteSelection(): void; onRowSelect(event: any): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; getDescripcionLlave(generalService: GeneralService, authService: AuthService, llave: string, campo: any): Promise; aplicarFiltro(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }