n8n
Version:
n8n Workflow Automation Tool
10 lines (9 loc) • 486 B
TypeScript
import type { AgentIntegration } from '@n8n/api-types';
import type { Agent } from '../entities/agent.entity';
import type { AgentJsonConfig } from './agent-json-config';
export declare function composeJsonConfig(agent: Agent): AgentJsonConfig | null;
export declare function decomposeJsonConfig(config: AgentJsonConfig): {
schemaConfig: Omit<AgentJsonConfig, 'integrations'>;
integrations: AgentIntegration[];
};
export declare function sanitizeToolName(name: string): string;