/** * Resolve safe paths for skill_view: only SKILL.md (default) or files under allowlisted subdirs. */ import type { Skill } from './types.js'; export type ResolveSkillFileResult = { ok: true; absolutePath: string; } | { ok: false; error: string; }; /** * Resolve a readable file path for {@link skill}. Empty or SKILL.md → main SKILL.md file. * Other paths must live under references/, templates/, scripts/, or assets/. */ export declare function resolveSkillReadablePath(skill: Skill, subPath: string | undefined): ResolveSkillFileResult;