import type { PromptRunner } from '../types/PromptRunner'; import type { PromptRunOptions } from '../types/PromptRunOptions'; import type { PromptRunResult } from '../types/PromptRunResult'; import type { QwenCodeRunnerOptions } from './QwenCodeRunnerOptions'; /** * Default Qwen Code model used by the coding runner. */ export declare const DEFAULT_QWEN_CODE_MODEL: "qwen3.8-max"; /** * Runs prompts via the Qwen Code CLI. */ export declare class QwenCodeRunner implements PromptRunner { private readonly options; /** TEAM uses this harness's existing command tool, with the same permissions as its caller. */ readonly teamCapability: "command-tools"; readonly name = "qwen-code"; /** * Creates a new Qwen Code runner. */ constructor(options: QwenCodeRunnerOptions); /** * Runs the prompt using Qwen Code and parses usage output. */ runPrompt(options: PromptRunOptions): Promise; }