import { EventEmitter, Injector, OnInit } from '@angular/core';
import { DataFormBase } from '../../../classes/base/data-form-base';
import { EventData } from '../../../classes/form-schema';
import { Action } from '../../../classes/workflow-schema';
import { BaseService } from '../../../services/base.service';
import { CanBoHoSoService } from '../../../services/canbo-hoso.service';
import { CoCauToChucService } from '../../cocautochuc/services/cocautochuc.service';
export declare class SimpleWorkflowFormComponent extends DataFormBase implements OnInit {
    protected _injector: Injector;
    private _coCauToChucService;
    private _canBoHoSoService;
    baseService: BaseService;
    item: any;
    action: Action;
    onInvalidWorkflow: EventEmitter<any>;
    idsDonViCanBo: string[];
    constructor(_injector: Injector, _coCauToChucService: CoCauToChucService, _canBoHoSoService: CanBoHoSoService);
    ngOnInit(): void;
    onFormInitialized(evt: EventData): Promise<void>;
    appendFilterDonViCuaCanBo(filters: any): Promise<void>;
    validateForm(validateCustom: boolean): Promise<boolean>;
    getPromiseActionInsert(): Promise<import("../../../public-api").ResponseResult>;
    handleInsertError(): void;
}
//# sourceMappingURL=simple-workflow-form.component.d.ts.map