n8n
Version:
n8n Workflow Automation Tool
6 lines (5 loc) • 616 B
TypeScript
import type { AgentJsonConfig } from '@n8n/api-types';
import type { WorkflowEntity, WorkflowRepository } from '@n8n/db';
export declare function findWorkflowToolWorkflows(workflowRepository: WorkflowRepository, workflowNames: string[], projectId: string): Promise<Map<string, WorkflowEntity>>;
export declare function findWorkflowToolWorkflow(workflowRepository: WorkflowRepository, workflowName: string, projectId: string): Promise<WorkflowEntity | null>;
export declare function normalizeWorkflowToolRefs(workflowRepository: WorkflowRepository, tools: AgentJsonConfig['tools'], projectId: string): Promise<void>;