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; handleUnauthenticatedWebhook(body: unknown): UnauthenticatedWebhookResponse | undefined; private extractBotToken; private extractSigningSecret; }