/** * Path Helpers for Render Pipeline * * Utility functions for handling path validation and hidden path detection. * * @module rendering/orchestrator/path-helpers */ import type { LayoutItem } from "../../types/index.js"; /** Check if a path segment is a hidden dot-directory (not . or ..) */ export declare function isHiddenSegment(segment: string): boolean; /** Inputs used to determine whether a resolved route is hidden. */ export interface DotPathOptions { slug: string; filePath?: string; projectDir: string; } /** * Check whether a route contains a dot-prefixed segment. * * Absolute filesystem ancestors are outside the route namespace and must not * make a project hidden (for example, a project checked out under `.worktrees`). */ export declare function isDotPath({ slug, filePath, projectDir }: DotPathOptions): boolean; /** Empty layout result for dot-prefixed paths */ export declare const EMPTY_LAYOUT_RESULT: { layoutBundle: undefined; nestedLayouts: LayoutItem[]; }; //# sourceMappingURL=path-helpers.d.ts.map