import { UnionModel } from 'general-library-union'; import { LiquidacionTiempoModel } from '../../controltiempos/models/LiquidacionTiempoModel'; import { AusenciaDatoModel } from './AusenciaDatoModel'; import { ControlLiquidacionPeriodicaModel } from './ControlLiquidacionPeriodicaModel'; import { NominaEmpleadoModel } from './NominaEmpleadoModel'; import { TmpliquidacionModel } from './TmpliquidacionModel'; import { VariablePeriodoEmpleadoModel } from './VariablePeriodoEmpleadoModel'; import { VariablePeriodoFechaModel } from './VariablePeriodoFechaModel'; export declare class PeriodoEmpleadoModel extends UnionModel { cedula: number; primerApellido: string; segundoApellido: string; nombres: string; mail: string; mail2: string; periodo: string; descripcionPeriodo: string; zonaPK: string; centroPK: string; lineaPK: string; cargoPK: string; unidadPK: string; empresa: number; zonaNombre: string; centroNombre: string; lineaNombre: string; cargoNombre: string; unidadNombre: string; turnoNombre: string; vinculacionNombre: string; nombreCompleto: string; ingreso: string; turnoPK: number; vinculacionPK: number; tipoPeriodo: number; descripcionTipoPeriodo: string; fechaIngreso: Date; fechaRetiro: Date; fechaTermina: Date; fechaSueldo: Date; contrato: number; asignacion: number; asignacionAnterior: number; cargofuncion: string; unidadfuncion: string; estadoLaboral: string; descripcionEstado: string; nombrefuncionunidad: string; nombrefuncioncargo: string; estado: string; verCheck: boolean; login: string; loginHojaVida: string; origenPeriodo: string; turnoFuncion: number; enProceso: string; modo: string; documento: string; codigoConcepto: string; rol: string; codigoAlterno: string; soloActivos: string; conceptosLiquidados: number; tipoPlanta: string; tipoPlantaNombre: string; numeroPuesto: number; sueldo: number; totalAsignacion: number; liquidacionPeriodo: string; fechaFinal: Date; fechaInicial: Date; ciclo: number; generada: string; concepto: number; valor: number; ubicacionFisica: string; entidad: string; clasificacion: string; filtroOrigenFuera: string; listaConceptoAusencia: AusenciaDatoModel[]; listaVariable: VariablePeriodoEmpleadoModel[]; listaPeriodicaAusencia: AusenciaDatoModel[]; listaNominaAusencia: TmpliquidacionModel[]; pago: Date; rango: string; listaVariableFecha: VariablePeriodoFechaModel[]; listaNomina: NominaEmpleadoModel[]; listaPeriodica: ControlLiquidacionPeriodicaModel[]; listaNovedadesTiempo: LiquidacionTiempoModel[]; periodicidad: string; salarioMinimo: number; salarioMinimoIntegral: number; valorAumento: number; sueldoAumento: number; filtroDocumento: string; filtroNombre: string; identifica: number; porcentajeAumento: number; porcentajeAprobado: boolean; porcentajeNegado: boolean; porcentajeInformativo: boolean; porcentajeBloqueo: boolean; formaPago: string; fechaPago: Date; origenFuera: string; estadoPago: string; netoPago: number; estadoCorreo: string; textoComprobante: string; aliasRol: string; }