export interface Manifest { version: '1.0'; repo: string; created: string; lastFullBuild: string | null; lastSynthesis: string | null; coverage: { totalDirectories: number; documentedSystems: number; percentage: number; }; systems: { [path: string]: SystemEntry; }; pending: PendingSystem[]; hierarchy: { [parentPath: string]: string[]; }; synthesis: { lastRun: string | null; factsDeduped: number; parentNodesCreated: number; }; } export interface SystemEntry { agentsMdPath: string; status: 'active' | 'stale' | 'pending_deletion'; fileCount: number; codemapUpdated: string | null; curatorUpdated: string | null; tokens: number; } export interface PendingSystem { path: string; detectedAt: string; reason: string; score: number; } export declare function createEmptyManifest(repo: string): Manifest; //# sourceMappingURL=schema.d.ts.map