/**
 * Skill Parser
 *
 * Parses SKILL.md files with YAML frontmatter and markdown body.
 * Extracts metadata, examples, steps, and tool invocations.
 */
import type { Skill, SkillTier } from './types.js';
/**
 * Parse a SKILL.md file content
 */
export declare function parseSkillFile(content: string, sourcePath: string, tier: SkillTier): Skill;
/**
 * Validate a parsed skill
 */
export declare function validateSkill(skill: Skill): {
    valid: boolean;
    errors: string[];
};
/**
 * Serialize a skill back to SKILL.md format
 */
export declare function serializeSkill(skill: Skill): string;
export default parseSkillFile;
