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