import { EventEmitter, OnInit, AfterViewInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { EvkFormComponentBase, EvkOption, MessageCrudService } from '@evomatik/evk-common'; import { MatDialog } from '@angular/material/dialog'; import { Observable, Subject } from 'rxjs'; import { Custodia } from '../../../models/custodia.model'; import { EvkCustodiaShareDataService } from '../../../evk-custodia-share-data.service'; import { CatalogosService } from '../../../service/catalogos.service'; export declare class DatosGeneralesFormComponent extends EvkFormComponentBase implements OnInit, AfterViewInit { fb: FormBuilder; shareDataService: EvkCustodiaShareDataService; dialog: MatDialog; messageCrudService: MessageCrudService; catalogoService: CatalogosService; noExisteFolio: EventEmitter<{}>; motivoInivioOptions: EvkOption[]; motivoInicioFilteredOptions$: Observable; today: Date; options: boolean; data: Custodia; recargarPagina$: Subject; newFolioLlamado: any; newExpediente: any; idTipoSeleccionado: any; buildFolioLlamado: string; idExpediente: any; folio: boolean; nuc: boolean; constructor(fb: FormBuilder, shareDataService: EvkCustodiaShareDataService, dialog: MatDialog, messageCrudService: MessageCrudService, catalogoService: CatalogosService); protected readonly formBuild: FormGroup; ngAfterViewInit(): void; ngOnInit(): void; getDataService(): void; mostrarAjustes(valor: any): void; removeLugar(): void; addLugar(): void; searchFolio(): void; searchNuc(): void; getCatalogos(): void; eventHandlerEventInit(): void; buildPath(): void; searchFolioSolicitud(): void; }