export interface QueuedMessage { fromQualified: string; toRole: string; subject: string; body: string; ts: number; /** Structured handoff context (rich metadata for role transitions) */ context?: { summary?: string; nextAction?: string; filesChanged?: string[]; relatedIssues?: string[]; metadata?: Record; }; } export declare function queueMessage(root: string, orgName: string, msg: QueuedMessage): boolean; export declare function drainInbox(root: string, orgName: string): QueuedMessage[]; export declare function inboxCount(root: string, orgName: string): number; //# sourceMappingURL=inbox.d.ts.map