export interface ScannedSkill { name: string; description: string; skillPath: string; baseDir: string; } export interface ScanSkillDirectoryOptions { include_direct_root_skill?: boolean; include_root_markdown_skills?: boolean; exclude_matches?: (match: string) => boolean; } export declare function scan_skill_directory(dir: string, options?: ScanSkillDirectoryOptions): ScannedSkill[]; export declare function dedupe_skills_by_path(skills: readonly Skill[]): Skill[]; export declare function find_project_roots(cwd: string): string[];