import type { UnifiedInboundEvent } from "./runtime.js"; export type BotWsFrameHeaders = { req_id: string; [key: string]: unknown; }; export type BotWsFrame = { cmd?: string; headers: BotWsFrameHeaders; body?: T; errcode?: number; errmsg?: string; }; export type AgentCallbackEnvelope = { xml: string; decrypted: Record; }; export type InboundEventMapper = (payload: T) => UnifiedInboundEvent;