n8n
Version:
n8n Workflow Automation Tool
13 lines (12 loc) • 621 B
TypeScript
import { AgentChatIntegration, type AgentChatIntegrationContext, type UnauthenticatedWebhookResponse } from '../agent-chat-integration';
export declare class SlackIntegration extends AgentChatIntegration {
readonly type = "slack";
readonly credentialTypes: string[];
readonly displayLabel = "Slack";
readonly displayIcon = "slack";
readonly supportedComponents: string[];
createAdapter(ctx: AgentChatIntegrationContext): Promise<unknown>;
handleUnauthenticatedWebhook(body: unknown): UnauthenticatedWebhookResponse | undefined;
private extractBotToken;
private extractSigningSecret;
}