import { type PromptRegistryFileName } from "./prompt-registry.js"; export interface MemoryCategoryStatus { register: PromptRegistryFileName; entries: number; latestUpdatedAt?: string; artifacts: string[]; } export interface MemoryStatusReport { workspaceRoot: string; workflowScaffold: "missing" | "present"; lessonScaffold: "missing" | "empty" | "populated"; promptRegistryScaffold: "missing" | "empty" | "populated"; lessonCount: number; latestLessonAt?: string; promptEntryCount: number; latestPromptUpdatedAt?: string; promptEntriesByCategory: MemoryCategoryStatus[]; gaps: string[]; recommendations: string[]; } export declare function getMemoryStatus(root?: string): Promise; export declare function renderMemoryStatus(report: MemoryStatusReport): string;