n8n
Version:
n8n Workflow Automation Tool
19 lines (18 loc) • 953 B
TypeScript
import { ChatIntegrationRegistry } from './agent-chat-integration';
import { ChatIntegrationService } from './chat-integration.service';
import type { IntegrationContextQuery, IntegrationContextQueryExecutor, IntegrationToolConnectionDescriptor } from './integration-tools';
export declare class ChatIntegrationContextQueryExecutor implements IntegrationContextQueryExecutor {
private readonly chatIntegrationService;
private readonly integrationRegistry;
constructor(chatIntegrationService: ChatIntegrationService, integrationRegistry: ChatIntegrationRegistry);
execute(params: {
descriptor: IntegrationToolConnectionDescriptor;
query: IntegrationContextQuery;
input: Record<string, unknown>;
persistence?: {
threadId: string;
resourceId: string;
};
}): Promise<unknown>;
}
export { normalizeLinearComment, normalizeLinearIssue } from './platforms/linear-operations';