import { runAnalyze } from '../benchmark/analyze-runner.js'; import { runAgentSafeQueryContextBenchmark, writeAgentSafeQueryContextReports, type AgentSafeQueryContextBenchmarkReport } from '../benchmark/agent-safe-query-context/report.js'; import type { AgentSafeBenchmarkSuite } from '../benchmark/agent-safe-query-context/types.js'; export declare function benchmarkAgentSafeQueryContextCommand(dataset: string, options: { repo?: string; repoAlias?: string; targetPath?: string; reportDir?: string; subagentRunsDir?: string; extensions?: string; skipAnalyze?: boolean; }, deps?: { loadSuite?: (root: string) => Promise; runBenchmark?: typeof runAgentSafeQueryContextBenchmark; writeReports?: typeof writeAgentSafeQueryContextReports; writeLine?: (line: string) => void; analyze?: typeof runAnalyze; }): Promise;