export type { SkillExecutionContext, SkillMetadata, SkillCategory, } from './skill-types.js'; export { SKILL_CATEGORIES, UNCATEGORIZED_LABEL } from './skill-types.js'; import type { SkillMetadata } from './skill-types.js'; export declare function isSkillVisible(skill: Pick, internalUnlocked: boolean): boolean; export declare function registerSkill(meta: SkillMetadata): void; export declare function getSkill(name: string): SkillMetadata; export declare function listSkills(): string[]; export declare function listVisibleSkills(internalUnlocked: boolean): string[]; export declare function evictSkillsByOrigin(origin: SkillMetadata['origin']): number; export declare function _resetRegistry(): void;