import { OnInit } from '@angular/core'; import { DatoGeneralBaseComponent } from '../dato-general-base.component'; import { EvkStepModel } from '../../../../evk-stepper/models/evk-step.model'; import { BehaviorSubject, Observable, Subject } from 'rxjs'; import { TablaConfig } from '../../../../models/tabla-config'; import { EvkHttpService } from '@evomatik/evk-common'; import { DatosGeneralesWizardEventsService } from '../../../services/datos-generales-wizard-events.service'; import { ExpedienteModel } from '../../../../evk-stepper/models/expediente.model'; import { MatDialog } from '@angular/material/dialog'; import { Lugares } from '@evomatik/evk-datos-generales'; export declare class LugaresListComponent extends DatoGeneralBaseComponent implements OnInit { http: EvkHttpService; protected datosGeneralesWizardEventsService: DatosGeneralesWizardEventsService; dialog: MatDialog; expediente: ExpedienteModel; configSeccion: EvkStepModel; elementsDiligencia: Lugares[]; readOnly$: Observable | BehaviorSubject | Subject; elementsDiligenciaPadre: Lugares[]; isUpdate: boolean; readonly api: string; readonly tableConfig: TablaConfig; constructor(http: EvkHttpService, datosGeneralesWizardEventsService: DatosGeneralesWizardEventsService, dialog: MatDialog); ngOnInit(): void; fetchData(): Observable; generateLabels: (element: Lugares, index: number, array: Lugares[]) => void; mostrarColonia(row: Lugares): string; mostrarLocalidad(row: Lugares): string; mostrarMunicipio(row: Lugares): string; onAdd(origen: string): void; onEdit(data: Lugares): void; onShow(data: Lugares): void; }