/** * Result of a seed operation. */ export interface SeedResult { written: number; skipped: number; uris: string[]; } /** * Seed project truth files and artifacts into the memory bank. * * Scans configured source files in the workspace, reads their content, * and writes them as persistent memory entries under a predefined URI scheme. * * @param wsRoot - Absolute path to the workspace root (must contain .aiws/) * @param options.dryRun - If true, only collect URIs without writing * @param options.force - If true, overwrite existing memory entries * @returns SeedResult with counts of written/skipped entries and list of URIs */ export declare function seedMemories(wsRoot: string, options?: { dryRun?: boolean; force?: boolean; }): Promise;