@gsb-core/core
Version:
GSB core services and classes for platform-independent web applications
11 lines (10 loc) • 392 B
TypeScript
import { GsbWorkflow } from '../../models/gsb-workflow.model';
export declare class GsbWorkflowService {
private workflows;
getWorkflowById(id: string): Promise<GsbWorkflow | null>;
saveWorkflow(workflow: GsbWorkflow): Promise<GsbWorkflow>;
testWorkflow(workflow: GsbWorkflow, context: any): Promise<{
visitedNodes: string[];
visitedEdges: string[];
}>;
}