#!/usr/bin/env node
/**
 * NeuroLink CLI Evaluate Command
 *
 * Evaluate AI responses using configured scorers and pipelines.
 * Supports subcommands: run, score, report, presets, scorers (list-scorers)
 */
import type { CommandModule } from "yargs";
import type { DirectEvaluateArgs } from "../../lib/types/index.js";
/**
 * Main evaluate command with subcommands
 */
export declare const evaluateCommand: CommandModule<object, DirectEvaluateArgs>;
/**
 * Create evaluate command factory for CLICommandFactory
 */
export declare class EvaluateCommandFactory {
    /**
     * Create the evaluate command module
     */
    static createEvaluateCommand(): CommandModule;
    /**
     * List available scorers (utility method)
     */
    static listScorers(): Promise<void>;
    /**
     * List available pipeline presets (utility method)
     */
    static listPipelines(): void;
}
