import { AfterContentInit, EventEmitter, OnChanges, OnInit, QueryList, SimpleChanges } from '@angular/core'; import { PasoWizard } from "../../../../interface/wizard-informacion.types"; import { FormGroup } from "@angular/forms"; import { BandejaBaseComponent } from "../bandeja-base/bandeja-base.component"; import { Subject } from "rxjs"; import { EvkSecurityControlDataService } from "@evomatik/evk-seguridad"; import { MatDialog } from "@angular/material/dialog"; import * as i0 from "@angular/core"; export declare class ContenedorBaseComponent implements OnInit, AfterContentInit, OnChanges { private evkSecurity; dialog: MatDialog; templates: QueryList>; listaElementos: any[]; config: PasoWizard; readOnly: boolean; actualizar: EventEmitter; isEdit: boolean; isAdd: boolean; isPage: boolean; form: FormGroup; doneForm: Subject; constructor(evkSecurity: EvkSecurityControlDataService, dialog: MatDialog); ngAfterContentInit(): void; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; get formValid(): boolean; goBack(): void; onAction(data: Record): void; onSave(data: any): void; agregarItemLista(data: any): void; actualizarItemLista(data: any): void; deleteItem(data: any): void; findIndex(data: any): number; onDoneForm(value: boolean): void; openContenedorFormatos(data: any): void; openContenedorAdjuntar(data: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }