import type { WebClient } from '@slack/web-api'; import { type AgentSlackValidateRequest, type AgentSlackValidateResponse } from '../../shared/agent-config.js'; export interface SlackDisplayInfo { appId?: string; avatarUrl?: string; botHandle?: string; botName?: string; botUserId?: string; teamId?: string; workspaceIconUrl?: string; workspaceName?: string; } export declare function validateSlackTokenPair(input: AgentSlackValidateRequest): Promise; export declare function getSlackDisplayInfo(client: WebClient): Promise; export declare function appIdFromAppToken(token: string | undefined): string | undefined; export declare function getBotTokenScopes(token: string): Promise; //# sourceMappingURL=agent-slack-validation.d.ts.map