import { BaseChannelAdapter, ChannelResponse } from './index.js'; export declare class SlackAdapter extends BaseChannelAdapter { name: string; private app; private botToken; private signingSecret; constructor(botToken: string, signingSecret: string); connect(): Promise; private setupEventHandlers; private setupCommands; private createRunSkillBlocks; private createListSkillsBlocks; private createHelpBlocks; disconnect(): Promise; sendMessage(message: ChannelResponse): Promise; sendEphemeralMessage(userId: string, channelId: string, content: string): Promise; updateMessage(channelId: string, ts: string, content: string): Promise; } export declare function createSlackAdapter(botToken: string, signingSecret: string): SlackAdapter; //# sourceMappingURL=slack.d.ts.map