import type { Skill, SkillDiscoveryPath } from "./types.js"; /** * Load a single skill from a file path. * For subdirectory skills ({dir}/{name}/SKILL.md), derives the name from the * parent directory rather than the filename. */ export declare function loadSkillFile(filePath: string, parentDir?: string): Skill | null; /** * Get default discovery paths for skills. * Uses shared multi-source discovery (iron-rain, Claude Code, Cursor, Windsurf). */ export declare function getDiscoveryPaths(): SkillDiscoveryPath[]; /** * Discover all skills from default paths. * Supports: * - Flat markdown files: {dir}/my-skill.md * - Subdirectory skills: {dir}/my-skill/SKILL.md * - Cursor .mdc files: {dir}/my-rule.mdc */ export declare function discoverSkills(extraPaths?: string[]): Skill[]; //# sourceMappingURL=loader.d.ts.map