/** * Frontmatter module hub — YAML frontmatter parsers and schemas for * Claude Code markdown files (skills, subagents, commands, output * styles). * * Users import this as a namespace: * `import { Frontmatter } from 'effect-claudecode'` and access * members as `Frontmatter.parse`, `Frontmatter.parseFile`, * `Frontmatter.SkillFrontmatter`, etc. * * @since 0.1.0 */ export { parse, parseCommandFile, parseFile, parseOutputStyleFile, parseSkillFile, parseSubagentFile } from './Frontmatter/Parser.js'; export type { DecodedFrontmatter, ParsedFrontmatter } from './Frontmatter/Parser.js'; export { render, renderCommand, renderOutputStyle, renderSkill, renderSubagent } from './Frontmatter/Render.js'; export type { FrontmatterDocument } from './Frontmatter/Render.js'; export { SkillFrontmatter } from './Frontmatter/Skill.js'; export { SubagentFrontmatter } from './Frontmatter/Subagent.js'; export { CommandFrontmatter } from './Frontmatter/Command.js'; export { OutputStyleFrontmatter } from './Frontmatter/OutputStyle.js'; export type { SkillFrontmatterInput } from './Frontmatter/Skill.js'; export type { SubagentFrontmatterInput } from './Frontmatter/Subagent.js'; export type { CommandFrontmatterInput } from './Frontmatter/Command.js'; export type { OutputStyleFrontmatterInput } from './Frontmatter/OutputStyle.js'; //# sourceMappingURL=Frontmatter.d.ts.map