/** * Host-neutral system-message routing policy helpers. * * These helpers decide message kind, default targets, and delivery shape. * Actual wiring into conversations, panels, or other host surfaces stays * outside the SDK. */ export type SystemMessagePriorityLevel = 'high' | 'low'; export type SystemMessageKind = 'system' | 'operational' | 'wrfc'; export type SystemMessageTarget = 'conversation' | 'panel' | 'both'; export declare function classifySystemMessagePriority(message: string): SystemMessagePriorityLevel; export declare function defaultSystemMessageTarget(kind: SystemMessageKind): SystemMessageTarget; export declare function classifySystemMessageKind(message: string): SystemMessageKind; export declare function resolveSystemMessageDelivery(target: SystemMessageTarget, hasPanel: boolean): { readonly toPanel: boolean; readonly toConversation: boolean; }; //# sourceMappingURL=system-message-policy.d.ts.map