import type { SkillProvider } from './dsh-ctx.js'; /** 注册表内的提供方名(bundling 插件;candidate.provider 须与此一致,否则校验抛)。 */ export declare const PROVIDER_NAME: "dsh-schedule-ilife"; /** 技能名(与 `packages/skill-schedule/SKILL.md` frontmatter `name` 同值,由 test 逐字锁)。 */ export declare const SKILL_NAME: "skill-schedule"; /** 打包技能标准优先级(与宿主 `BUNDLED_SKILL_RANK` 同值,内联,零依赖)。 */ export declare const BUNDLED_SKILL_RANK: 600; export declare const SKILL_FILE: "SKILL.md"; /** 按包名定位技能包根目录(安装态 `node_modules/skill-schedule`,单仓 dev 态 workspace 链接)。 */ export declare function skillDir(): string; interface ParsedSkill { readonly name: string; readonly description: string; readonly body: string; } /** 最小 frontmatter 解析(宿主零依赖,不引 yaml;缺头/缺字段返回 null,由调用方按缺席记)。 * name 正则放行连字符(`skill-schedule`)。 */ export declare function parseSkillText(text: string): ParsedSkill | null; /** badge 同形 provider(`list` 给摘要,`get` 给全文;`get` 只认名,忽略 locator 外的候选字段)。 */ export declare const provider: SkillProvider; export {}; //# sourceMappingURL=skill-provider.d.ts.map