/**
 * Config validation command — comprehensive config checks.
 * Combines structural (schema) and semantic (logic) validation.
 */
export interface ValidationIssue {
    level: 'error' | 'warn' | 'info';
    code: string;
    message: string;
}
export interface ValidationResult {
    configPath: string;
    exists: boolean;
    parseable: boolean;
    issues: ValidationIssue[];
    raw?: Record<string, unknown>;
}
/**
 * Run full config validation: file existence, JSON parse, schema, semantic.
 */
export declare function runValidation(configPath?: string): ValidationResult;
/**
 * Format validation result for CLI output.
 */
export declare function formatValidationResult(result: ValidationResult): string;
