import type { CortexConfig } from "../config.js"; /** * Resolve the cortex-notes write target inside the user's obsidian * vault. Throws a clear error when obsidian isn't configured — * cortex-notes are markdown files in the vault, so no obsidian = * no notes. * * Returns absolute paths so the repo layer doesn't have to think * about CWD. */ export interface ResolvedNotesRepo { vaultPath: string; notesDir: string; ignoreDirs: ReadonlySet; } export declare function resolveNotesDir(cfg: CortexConfig): ResolvedNotesRepo; //# sourceMappingURL=vault.d.ts.map