/**
 * Validate Command
 *
 * Validates skill YAML files for syntax and semantic correctness.
 *
 * Tier/stdlib lint rules (added 2026-05 per docs/skills-audit-2026-05.md §7):
 *   1. skill-tier-must-match-declared        — tier: S/A/B 与实际指标一致
 *   2. skill-stdlib-detected-vs-declared     — SQL 用到的 stdlib 表 ⊂ prerequisites.modules
 *   3. skill-include-budget-soft-cap         — prerequisites.modules.length ≤ 8 (warning)
 *   4. skill-step-id-uniqueness              — 已有实现 (line ~188)
 *   5. skill-vendor-override-runtime-conformant — additional_steps ≥ 1 + signatures ≥ 1 (errors)
 */
import { Command } from 'commander';
import { SkillDefinition } from '../../services/skillEngine/types';
/**
 * Contract validation: input declarations, condition references, iterator sources
 */
export declare function validateContracts(skill: SkillDefinition, filePath?: string): {
    errors: string[];
    warnings: string[];
};
/**
 * Validate command
 */
export declare const validateCommand: Command;
//# sourceMappingURL=validate.d.ts.map