import type { ChannelRouteTargetInput } from "../plugin-sdk/channel-route.js"; export type DeliveryContext = Pick & { channel?: string; to?: string; accountId?: string; threadId?: string | number; }; export type DeliveryContextSessionSource = { channel?: string; lastChannel?: string; lastTo?: string; lastAccountId?: string; lastThreadId?: string | number; origin?: { provider?: string; accountId?: string; threadId?: string | number; }; deliveryContext?: DeliveryContext; };