import type { TaskRunner } from "../../contracts/orchestration.js";
import { type DeepSeekClientOptions } from "./deepseek-client.js";
export interface DeepSeekReadOnlyRunnerOptions extends DeepSeekClientOptions {
    promptPrefix?: string;
    allowAdvisoryFileNodes?: boolean;
    contextWindow?: number;
    reservedOutputTokens?: number;
    safetyMarginTokens?: number;
}
export declare function createDeepSeekReadOnlyTaskRunner(options?: DeepSeekReadOnlyRunnerOptions): TaskRunner;
