import { GetFlowStateNodesRequest } from './get-flow-state-nodes-request';
import { IExecution } from '@foblex/mediator';
import { IFFlowStateNode } from '../i-f-flow-state-node';
import { FComponentsStore } from '../../../../f-storage';
import * as i0 from "@angular/core";
export declare class GetFlowStateNodesExecution implements IExecution<GetFlowStateNodesRequest, IFFlowStateNode[]> {
    private fComponentsStore;
    constructor(fComponentsStore: FComponentsStore);
    handle(request: GetFlowStateNodesRequest): IFFlowStateNode[];
    private _getOutputs;
    private _getInputs;
    static ɵfac: i0.ɵɵFactoryDeclaration<GetFlowStateNodesExecution, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<GetFlowStateNodesExecution>;
}
