import { type ReadResourceResult } from '@frontmcp/protocol'; import { ResourceContext, type ResourceCompletionResult } from '../../../common/interfaces'; type Params = { skillPath: string; }; /** * `skill://{+skillPath}/SKILL.md` — SEP-2640 conformant SKILL.md endpoint. * * Returns the **raw** SKILL.md content (YAML frontmatter + markdown body) * so hosts can parse the result identically to a filesystem-sourced skill, * fulfilling the SEP's "Hosts: Unified Treatment" guidance. * * The `{+skillPath}` template variable matches one or more `/`-separated * path segments (RFC 6570 reserved expansion), supporting both flat * (`skill://git-workflow/SKILL.md`) and nested * (`skill://acme/billing/refunds/SKILL.md`) URI shapes. */ export declare class Sep2640SkillMdResource extends ResourceContext { skillPathCompleter(partial: string): Promise; execute(uri: string, params: Params): Promise; } export {}; //# sourceMappingURL=skill-md.resource.d.ts.map