import { FaseGestionHojaModel } from './../../models/FaseGestionHojaModel'; import { EventEmitter } from '@angular/core'; import { EvaluacionHojaModel } from '../../models/EvaluacionHojaModel'; import { SelectListEvaluacionesService } from '../../services/select-list-evaluaciones.service'; import { FechaUtilsService, ToastService, UtilsService } from 'general-library-union'; import { PeriodoEvaluacionService } from '../../services/periodo-evaluacion.service'; import { DatePipe } from '@angular/common'; import { GeneralPipe } from '../../../../shared/pipes/general.pipe'; import * as i0 from "@angular/core"; export declare class PopupProgramarMasivoComponent { private selectListEvaluacion; private notificationBusService; private periodoEvaluacionSvc; utilsService: UtilsService; private fechaUtils; private generalPipe; private datePipe; destino: EventEmitter; evaluacionHojaDTO: EvaluacionHojaModel; listaFase: any[]; faseGestionHojaDTO: FaseGestionHojaModel; mostrarTabla: boolean; seleccionado: boolean; listaPaginador: any[]; visible: boolean; clickGuardar: boolean; constructor(selectListEvaluacion: SelectListEvaluacionesService, notificationBusService: ToastService, periodoEvaluacionSvc: PeriodoEvaluacionService, utilsService: UtilsService, fechaUtils: FechaUtilsService, generalPipe: GeneralPipe, datePipe: DatePipe); init(destino: String, evaluacionHoja: EvaluacionHojaModel): Promise; programar(): Promise; private aplicarDestino; private obtenerListaSeleccionados; seleccionarTodos(): String; cargarEvaluadores(): Promise; private validar; mostrarPopup(): void; ocultarPopup(): void; validarFechas(fechaInicial: Date, fechaFinal: Date): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }