import { a as resetGlobalHookRunner, d as formatHookErrorForLog, i as initializeGlobalHookRunner, l as fireAndForgetBoundedHook, u as fireAndForgetHook } from "../hook-runner-global-Bvh5Bl-F.js";
import { a as isAgentBootstrapEvent, c as isMessageReceivedEvent, d as isSessionPatchEvent, f as registerInternalHook, h as unregisterInternalHook, i as hasInternalHookListeners, l as isMessageSentEvent, m as triggerInternalHook, n as createInternalHookEvent, o as isGatewayStartupEvent, p as setInternalHooksEnabled, r as getRegisteredEventKeys, s as isMessagePreprocessedEvent, t as clearInternalHooks, u as isMessageTranscribedEvent } from "../internal-hooks-DxroVXtp.js";
import { a as toInternalMessageSentContext, c as toPluginInboundClaimEvent, d as toPluginMessageSentEvent, i as toInternalMessageReceivedContext, l as toPluginMessageContext, n as deriveInboundMessageHookContext, o as toInternalMessageTranscribedContext, r as toInternalMessagePreprocessedContext, s as toPluginInboundClaimContext, t as buildCanonicalSentMessageHookContext, u as toPluginMessageReceivedEvent } from "../message-hook-mappers-3zoFh8Wy.js";
import "../hook-runtime-0FF_D0W5.js";
export { buildCanonicalSentMessageHookContext, clearInternalHooks, createInternalHookEvent, deriveInboundMessageHookContext, fireAndForgetBoundedHook, fireAndForgetHook, formatHookErrorForLog, getRegisteredEventKeys, hasInternalHookListeners, initializeGlobalHookRunner, isAgentBootstrapEvent, isGatewayStartupEvent, isMessagePreprocessedEvent, isMessageReceivedEvent, isMessageSentEvent, isMessageTranscribedEvent, isSessionPatchEvent, registerInternalHook, resetGlobalHookRunner, setInternalHooksEnabled, toInternalMessagePreprocessedContext, toInternalMessageReceivedContext, toInternalMessageSentContext, toInternalMessageTranscribedContext, toPluginInboundClaimContext, toPluginInboundClaimEvent, toPluginMessageContext, toPluginMessageReceivedEvent, toPluginMessageSentEvent, triggerInternalHook, unregisterInternalHook };
