import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { TranslateService } from '@ngx-translate/core'; import { GeneralService } from '../../../shared/servicios/general.service'; import { SaraAplicacionService } from '../../../shared/servicios/sara-aplicacion.service'; import { AuthService, FiltroGeneralComponent, ToastService, cargarmapasGlobal } from 'general-library-union'; import { FiltroEmpleadoModel } from '../../../modules/bienestar/models/FiltroEmpleadoModel'; import * as i0 from "@angular/core"; export declare class InputHelperFiltroEmpleadoComponent implements ControlValueAccessor, OnInit { private translateService; private generalService; private cargarMapas; private authService; private saraAplicacionService; private toastService; filtroItem: FiltroGeneralComponent; value: number; label: string; readonly: boolean; onSelected: EventEmitter; regresar: EventEmitter; showDialog: boolean; booleano: boolean; labelInput: string; mostrarX: boolean; seleccionarMetodo: string; filtro: string; fechaBase: Date; esFiltro: boolean; estadoLiquidacion: string; listado: FiltroEmpleadoModel[]; onChange: Function; onTouched: Function; dataSelected: FiltroEmpleadoModel; filters: any[]; filtroDinamico: boolean; mapaEstadosLaborales: any[]; objEstadosLaborales: any; filtroBean: FiltroEmpleadoModel; parametroBusqueda: any; constructor(translateService: TranslateService, generalService: GeneralService, cargarMapas: cargarmapasGlobal, authService: AuthService, saraAplicacionService: SaraAplicacionService, toastService: ToastService); writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; ngOnInit(): void; ocultar(): void; openDataTable(): Promise; cargarListadoIniciales(): Promise; buscarFiltroDinamico(event: any): void; buscar(event: any): void; empleado(): void; cargarListaFiltros(event: any): void; cargarLista(event: any): Promise; colocarFiltro(): Promise; isCliente(): boolean; onRowSelect(event: any): void; deleteSelection(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }