import { SkillFile } from './types'; export declare const SKILLS_DIR: string; export declare function listSkillIds(): string[]; export declare function loadSkill(skillId: string): SkillFile | null; export declare function getLocalSkillsDir(customDir?: string): string; export declare function listLocalSkillIds(customDir?: string): string[]; export declare function loadLocalSkill(skillId: string, customDir?: string): SkillFile | null; export interface ResolvedSkill { skill: SkillFile; source: 'built-in' | 'local'; isOverride: boolean; } export type SkillSource = 'built-in' | 'local' | 'auto'; export declare function resolveSkill(skillId: string, source: SkillSource, customDir?: string): ResolvedSkill | null; //# sourceMappingURL=loader.d.ts.map