import type { MailboxAgentStatus, MailboxMessage, MailboxProjectServerStatus } from '@wrongstack/core/coordination'; export interface TuiMailboxSnapshot { actorId?: string | undefined; messages: MailboxMessage[]; agents: MailboxAgentStatus[]; unread: number; clients: { tui: number; webui: number; repl: number; }; service: ({ state: 'online'; } & Pick) | { state: 'offline'; error?: string | undefined; }; } //# sourceMappingURL=mailbox-view-model-types.d.ts.map