/** * Shared vault walker: every `.md` page under `llm-curated/`, skipping * dot-dirs, `node_modules`, the proposals folder and history snapshots. * * @module services/wiki/wiki-vault-walk */ /** A page reference. */ export interface WikiPageRef { /** POSIX path relative to the vault root, e.g. `llm-curated/decisions/x.md`. */ relativePath: string; absPath: string; } /** Files that are not knowledge pages (index, log, readme). */ export declare function isSeedFile(relativePath: string): boolean; /** * Whether a vault-relative path lies inside the rotated-log archive * (`llm-curated/log-archive/`). Archived logs are kept, never searched, * counted or linted (#1345). * * @param relativePath - POSIX path relative to the vault root * @returns True for the archive folder and anything under it */ export declare function isLogArchivePath(relativePath: string): boolean; /** Directory basename of the rotated-log archive. */ export declare const LOG_ARCHIVE_DIR_NAME: string; /** * Walk `/llm-curated/` and list every `.md` page. * * @param vaultPath - Vault root * @param options - `includeProposed` also lists `_proposed/` pages * @returns Page refs, sorted by relative path */ export declare function walkCuratedPages(vaultPath: string, options?: { includeProposed?: boolean; }): Promise; //# sourceMappingURL=wiki-vault-walk.d.ts.map