UNPKG

n8n

Version:

n8n Workflow Automation Tool

14 lines (13 loc) 578 B
import type { User } from '@n8n/db'; import { WorkflowFinderService } from '../../../../workflows/workflow-finder.service'; import type { WorkflowSubWorkflowRequirement } from './workflow.types'; export interface WorkflowDependencyResolveRequest { user: User; workflowIds: string[]; traversal?: 'transitive' | 'direct'; } export declare class WorkflowDependencyResolver { private readonly workflowFinder; constructor(workflowFinder: WorkflowFinderService); resolve(request: WorkflowDependencyResolveRequest): Promise<WorkflowSubWorkflowRequirement[]>; }