import { EventEmitter, Injector, OnInit } from '@angular/core';
import { DataFormBase } from '../../../classes/base/data-form-base';
import { StateMachinesService } from '../../statemachines/services/statemachines.service';
import { WfItem } from '../models/models';
import { WorkflowSettingsService } from '../services/workflow-settings.service';
export declare class StartWorkflowComponent extends DataFormBase implements OnInit {
    protected _injector: Injector;
    private _workflowSettingsService;
    private _stateMachinesService;
    workflows: WfItem[];
    defaultWorkflow: string;
    onSaved: EventEmitter<any>;
    onCancel: EventEmitter<any>;
    dicMachinesData: any;
    constructor(_injector: Injector, _workflowSettingsService: WorkflowSettingsService, _stateMachinesService: StateMachinesService);
    ngOnInit(): void;
    getSetting(): Promise<void>;
    handleChangedWorkflowCode: () => void;
    handleManualSave(): void;
}
//# sourceMappingURL=start-workflow.component.d.ts.map