#!/usr/bin/env node
import { azureOpenAIFailedTestSummary } from './models/azure-openai';
import { bedrockFailedTestSummary } from './models/bedrock';
import { claudeFailedTestSummary } from './models/claude';
import { deepseekFailedTestSummary } from './models/deepseek';
import { geminiFailedTestSummary } from './models/gemini';
import { grokFailedTestSummary } from './models/grok';
import { mistralFailedTestSummary } from './models/mistral';
import { ollamaFailedTestSummary } from './models/ollama';
import { openAIFailedTestSummary } from './models/openai';
import { openRouterFailedTestSummary } from './models/openrouter';
import { perplexityFailedTestSummary } from './models/perplexity';
import { customFailedTestSummary } from './models/custom';
export interface Arguments {
    _: Array<string | number>;
    file?: string;
    model?: string;
    systemPrompt?: string;
    additionalSystemPromptContext?: string;
    additionalPromptContext?: string;
    frequencyPenalty?: number;
    maxTokens?: number;
    presencePenalty?: number;
    temperature?: number;
    topP?: number;
    log?: boolean;
    maxMessages?: number;
    consolidate?: boolean;
    deploymentId?: string;
    customUrl?: string;
    url?: string;
    jsonAnalysis?: boolean;
}
export { openAIFailedTestSummary, claudeFailedTestSummary, azureOpenAIFailedTestSummary, grokFailedTestSummary, deepseekFailedTestSummary, mistralFailedTestSummary, geminiFailedTestSummary, perplexityFailedTestSummary, openRouterFailedTestSummary, bedrockFailedTestSummary, ollamaFailedTestSummary, customFailedTestSummary, };
export { generateJsonSummary } from './json-summary';
export type { JsonSummaryResponse } from './json-summary';
