/** * Memory database setup for `monomind init`. * * Does what `monomind memory init` does — create `.swarm/memory.db` and copy * it to `.claude/memory.db` — but idempotently: an existing database is left * exactly as it is, never recreated. */ import type { MemorySeed } from './shared-instructions-generator.js'; import type { InitMemoryResult } from './types.js'; export declare function initProjectMemory(cwd: string, options: { syncToClaude: boolean; }): Promise; /** * Store the seeds shared_instructions generation detected, in-process, in * `targetDir`'s memory store — the one `monomind memory store` run there * writes to, which the bridge resolves from MONOMIND_CWD (else the cwd), so * it is pinned to `targetDir` for the duration. Best-effort; returns how * many were stored. No embeddings are computed, so init neither loads a * model nor goes online. */ export declare function seedProjectMemory(targetDir: string, seeds: readonly MemorySeed[]): Promise; /** Print the outcome; a failure is a warning with the fix, never an error. */ export declare function reportProjectMemory(memory: InitMemoryResult | undefined): void; //# sourceMappingURL=init-memory.d.ts.map