import type { QueueMode } from "../../packages/gateway-protocol/src/schema/logs-chat.js"; /** Queue overflow policy for inbound channel messages. */ export type QueueDropPolicy = "old" | "new" | "summarize"; export type QueueModeByProvider = { whatsapp?: QueueMode; telegram?: QueueMode; discord?: QueueMode; irc?: QueueMode; googlechat?: QueueMode; slack?: QueueMode; mattermost?: QueueMode; signal?: QueueMode; imessage?: QueueMode; msteams?: QueueMode; webchat?: QueueMode; matrix?: QueueMode; };