import { OnInit } from '@angular/core';
import { DynamicDialogConfig } from 'primeng/dynamicdialog';
import { DialogCrudStateService } from '../../../smz-dialogs/state/dialogs/dialog-crud-state.service';
import { SmzForm } from '../../models/smz-forms';
import { FormGroupComponent } from '../../features/form-group/form-group.component';
import * as i0 from "@angular/core";
export declare class InputListBatchCrudComponent implements OnInit {
    dialogCrudService: DialogCrudStateService;
    config: DynamicDialogConfig;
    formComponent: FormGroupComponent;
    form: SmzForm<any>;
    constructor(dialogCrudService: DialogCrudStateService, config: DynamicDialogConfig);
    ngOnInit(): void;
    createEditForm(hideName: boolean, defaultValue: string): SmzForm<{
        names: string;
    }>;
    confirm(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<InputListBatchCrudComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputListBatchCrudComponent, "smz-input-list-dialog-crud", never, {}, {}, never, never, false, never>;
}
