import type { SkillConfig, SkillDefinition } from '../core/types'; export interface LoadedSkill { config: SkillConfig; module: unknown; loadedAt: number; } export declare function loadSkill(config: SkillConfig): Promise; export declare function loadAllSkills(configs: SkillConfig[]): Promise; export declare function loadSkillIndex(dirs: string[]): Promise<{ name: string; description: string; path: string; }[]>; export declare function loadSkillFull(skillPath: string): Promise; export declare function loadSkillReference(skillDir: string, refPath: string): Promise; //# sourceMappingURL=loader.d.ts.map