import type { DhfDocDTO, DhfSettingsDTO, DhfRepoTemplateInfo } from '@memoarchitect/tools'; export declare function loadDhfDocs(projectRoot: string): DhfDocDTO[]; export declare function saveDhfDoc(projectRoot: string, doc: DhfDocDTO): void; export declare function deleteDhfDoc(projectRoot: string, docId: string): boolean; export declare function loadDhfSettings(projectRoot: string): DhfSettingsDTO | null; export declare function saveDhfSettings(projectRoot: string, settings: DhfSettingsDTO): void; /** Markdown files in the project usable as custom document templates. */ export declare function listRepoTemplates(projectRoot: string): DhfRepoTemplateInfo[]; /** Persist a reusable project template and return its project-relative path. */ export declare function saveRepoTemplate(projectRoot: string, title: string, content: string): string; /** Read one project-local markdown file, guarding against path escape. */ export declare function readRepoTemplate(projectRoot: string, requestedPath: string): string; //# sourceMappingURL=dhf-doc-store.d.ts.map