import { AfterViewInit, Injector, OnInit } from '@angular/core';
import { DataListBase } from '../../../classes/base/data-list-base';
import { EnumFileLayout } from '../../../classes/form-schema';
import { GridInfo } from '../../../models/grid-info';
import { BaseService } from '../../../services/base.service';
import { CoCauToChucService } from '../../cocautochuc/services/cocautochuc.service';
import { FileDataService } from '../../file-explorer/services/file-data.service';
import { EntityWorkflowHistoryService } from '../services/entity-workflow-history.service';
export declare class WorkflowHistoryComponent extends DataListBase implements OnInit, AfterViewInit {
    protected _injector: Injector;
    protected _entityWorkflowHistoryService: EntityWorkflowHistoryService;
    protected _coCauToChucService: CoCauToChucService;
    baseService: BaseService;
    item: any;
    workflowSetting: any;
    layoutFile: typeof EnumFileLayout;
    fileDataService: FileDataService;
    constructor(_injector: Injector, _entityWorkflowHistoryService: EntityWorkflowHistoryService, _coCauToChucService: CoCauToChucService, _fileDataService: FileDataService);
    ngOnInit(): void;
    createDatasourceAction(): {
        id: string;
        ten: string;
    }[];
    modifyGridInfo(gridInfo?: GridInfo): Promise<void>;
    beforeRenderDataSource(dataSource: any): Promise<void>;
    afterReloaded(): Promise<void>;
}
//# sourceMappingURL=workflow-history.component.d.ts.map