export interface InboxMigrationSummary { nodes: number; entries: number; cursors: number; failures: number; } /** Scan every node dir under the local canvas and migrate legacy inbox state. * Idempotent; a node that fails migration is reported and skipped so one bad * dir cannot block daemon boot (its broker stays crash-faulted, same as * before the migration existed). */ export declare function migrateLegacyInboxIdentities(): InboxMigrationSummary;