/** * Messaging Processor * * End-to-end processing pipeline for a single SMS or WhatsApp interaction. * SMS and WhatsApp share the same Twilio payload shape and TwiML response * format; only the phrase namespace and the flow's channel-specific content * field differ. */ import type { FlowRegistry } from "../../flows/registry"; import type { MessagingChannel, TalkerDependencies } from "../../types"; export type { MessagingChannel }; /** * Process an SMS or WhatsApp interaction and generate TwiML response */ export declare function processMessage(deps: TalkerDependencies, registry: FlowRegistry, phoneNumber: string, messageBody: string, to: string, channel: MessagingChannel): Promise;