n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 611 B
TypeScript
import type { BuiltTool, CredentialProvider } from '@n8n/agents';
import type { BuilderTrackFn } from '../builder-config-telemetry';
export interface FinishSetupToolDeps {
credentialProvider: CredentialProvider;
agentId: string;
projectId: string;
track: BuilderTrackFn;
isCredentialTypeKnown?: (credentialType: string) => boolean;
listIntegrationCredentialIds?: () => Promise<string[]>;
listChatIntegrationTypes: () => string[];
listAiGatewayManagedCredentialTypes?: () => Promise<string[]>;
}
export declare function buildFinishSetupTool(deps: FinishSetupToolDeps): BuiltTool;