import type { Skill } from '../types'; import type { SkillProvider } from './skill-provider'; /** * 基于目录扫描的 SkillProvider 实现。 * 扫描指定目录下的子目录,查找 SKILL.md 文件。 * * 扫描策略: * - 对每个 directory,列出所有子目录 * - 对每个子目录检查是否存在 SKILL.md * - 存在则读取并解析,解析失败记录 warning 并跳过 * - 按 name 去重(后扫描的目录覆盖先扫描的) */ export declare class DirectorySkillProvider implements SkillProvider { private readonly directories; constructor(directories: Array); getSkills(): Promise>; }