export interface ProjectPaths { cwd: string; packageRoot: string; repoRoot: string; catalogDir: string; defaultSkillsRoot: string; } export interface ProjectInspection extends ProjectPaths { hasCopilotSkills: boolean; hasCatalog: boolean; hasPackageJson: boolean; } export declare function findUp(start: string, marker: string): string | undefined; export declare function packageRootFromImportMeta(importMetaUrl: string): string; export declare function packageRoot(...segments: string[]): string; export declare function repoRoot(...segments: string[]): string; export declare function resolveProjectPaths(options?: { cwd?: string; packageRoot?: string; }): ProjectPaths; export declare function inspectProject(options?: { cwd?: string; packageRoot?: string; }): ProjectInspection; export declare function pathExists(path: string): boolean; export declare function readText(path: string): string; export declare function listSkillNames(root?: string): string[]; export declare function parseFrontmatter(text: string): Record; export declare function toFileUrl(path: string): string;