/**
 * CLI Commands for Override Validation System
 * Part of Task 2.4.3: Update CLI and add override testing commands (FR-2.5)
 */
export interface OverrideCommandOptions {
    url?: string;
    key?: string;
    verbose?: boolean;
    config?: string;
    strictMode?: boolean;
    warningLevel?: 'none' | 'basic' | 'detailed';
    confidenceThreshold?: number;
    outputFormat?: 'text' | 'json';
}
export declare class OverrideCommands {
    /**
     * Test manual overrides against auto-detection results
     */
    static testOverrides(options: OverrideCommandOptions): Promise<void>;
    /**
     * Compare manual overrides with auto-detection results
     */
    static compareOverrides(options: OverrideCommandOptions): Promise<void>;
    /**
     * Validate override configuration format
     */
    static validateConfig(options: OverrideCommandOptions): Promise<void>;
    /**
     * Generate override configuration template
     */
    static generateTemplate(options: OverrideCommandOptions): Promise<void>;
    /**
     * Load configuration from file or use defaults
     */
    private static loadConfig;
    /**
     * Assess conflict severity based on detection confidence
     */
    private static assessConflictSeverity;
    /**
     * Generate domain-specific template based on detected domain
     */
    private static generateDomainSpecificTemplate;
}
//# sourceMappingURL=override-commands.d.ts.map