import type { SkillSummary } from "@best-agent/protocol";
import type { InstalledSkill } from "../contribution/runtime-contribution.js";
export declare class SkillRegistry {
    #private;
    constructor(skills: InstalledSkill[]);
    get(id: string): InstalledSkill | undefined;
    require(id: string): InstalledSkill;
    list(): SkillSummary[];
}
//# sourceMappingURL=registry.d.ts.map