/** * Shared document path utilities. * Single source of truth for path/slug operations used by all doc-source viewers * (knowledge base, data room, future). */ /** * Convert a document name to a URL-safe path slug. * Used when creating, moving, or renaming documents. * e.g., "Investor Thesis" → "investor-thesis" */ export declare function toDocSlug(name: string): string; /** * Convert a full document path to a DOM-safe node ID. * Used for tree node IDs and sidebar expand/collapse state. * e.g., "legal/cap-table/safe.md" → "legal-cap-table-safe.md" */ export declare function pathToNodeId(path: string): string; /** * Normalize a raw URL path from a route handler. * Strips folder-index suffixes (default README.md) and lowercases segments. * Used by both data-room and knowledge-base [...path] route handlers. */ export declare function normalizeDocPath(segments: string[], folderIndexFile?: string): string; //# sourceMappingURL=doc-path-utils.d.ts.map