import { OnInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { ServiciosGeneralesService } from 'projects/modulo-solicitudes/src/core/servicios/servicios-generales.service'; import { Catalogo, General } from '../../interfaces/general'; import { Store } from '@ngrx/store'; import { datosSolicitante } from '../../interfaces/solicitudes'; import { SolicitudesService } from '../../servicios/solicitudes.service'; import { Router, ActivatedRoute } from '@angular/router'; export declare class PersonaComponent implements OnInit { private formBuilder; private serviciosGenerales; private store; private serviciosSolicitud; private route; private router; personaFormulario: FormGroup; tieneCURP: boolean; tieneDiscapacidad: boolean; municipios: any; idEstado: any; extranjeroEs: boolean; pais: string; paises: any; idSolicitud: number; ListaDiscapacidades: any[]; firstTime: boolean; telefonos: { DatosContacto_TelefonoFijo: string; DatosContacto_TelefonoCelular: string; }; catalogos: General; estadosCiviles: Array; tipoPersona: number; parentescos: Array; situacionesLaborales: Array; oficios: Array; estados: Array; constructor(formBuilder: FormBuilder, serviciosGenerales: ServiciosGeneralesService, store: Store, serviciosSolicitud: SolicitudesService, route: Router, router: ActivatedRoute); ngOnInit(): void; idEstadoMunicipioCURP(estadoID: any, MunicipioID: any): void; cambioCURP(): void; /** * Metodo para generar el formulario reactivo */ crearFormulario(): void; formulariosPorID(formularioID: any): void; setValues(solicitud: any): void; verEstadoSolicitud(datos: any): void; listarMunicipios(idEstado: number): void; obtenerdatosCURP(CURP: string): void; confirmarCorreo(correo: string, correoC: string): (formGroup: FormGroup) => void; obtenerListaEstadosID(): void; obtenerPaises(): void; agregarDiscapacidades(nuevasDiscapacidades: any): void; obtenerTelefonos(telefonos: any): void; mostrarInformacion(persona: any): void; actualizarStore(): void; obtenerIdEstado(idCURP: any): void; actualizarFormulario(): void; obtenerID(): void; }