import type { AuditCheck, AuditResult, FixResult, ParsedSkill, SkillSection } from './types.js'; export declare function parseFrontmatter(raw: string): Record; export declare function parseSections(body: string): SkillSection[]; export declare function parseSkillFile(filePath: string): ParsedSkill; export declare function runChecks(parsed: ParsedSkill): AuditCheck[]; export declare function auditSkill(parsed: ParsedSkill): AuditResult; export declare function formatAuditReport(result: AuditResult): string; export declare function applyFixes(parsed: ParsedSkill, checks: AuditCheck[]): FixResult; export declare function discoverSkills(dir?: string): string[]; export declare function runInteractiveAudit(results: AuditResult[]): Promise<{ modified: number; copied: number; skipped: number; }>;