import type { SessionAuthContext } from "#channel/types.js"; interface SlackAuthContextInput { readonly channelId: string; readonly fullName?: string; readonly isBot?: boolean; readonly teamId?: string | null; readonly threadTs: string; readonly userId: string; readonly userName?: string; } /** * Builds the Slack-derived session auth context used by inbound * messages and signed interactivity callbacks. */ export declare function buildSlackAuthContext(input: SlackAuthContextInput): SessionAuthContext; export {};