import type { IncomingMessage, IntegrationExecutionContext, PlatformAdapter } from "@agent-native/core/server"; export declare function identityKeyForIncoming(incoming: IncomingMessage): string | null; export declare function resolveDispatchOwner(incoming: IncomingMessage): Promise; /** * Resolve a personal DM user or a workspace-qualified channel service * principal. Managed Slack channels never silently inherit one requester's * personal credentials or memory. */ export declare function resolveDispatchExecutionContext(incoming: IncomingMessage): Promise; export declare function beforeDispatchProcess(incoming: IncomingMessage, adapter: PlatformAdapter): Promise<{ handled: true; responseText?: string; } | { handled: false; }>; //# sourceMappingURL=dispatch-integrations.d.ts.map