import { spawnSync } from "node:child_process";
export type RunOptions = {
    message: string;
    agent?: string;
    model?: string;
    variant?: string;
    directory?: string;
    json?: boolean;
    passthrough?: string[];
    spawn?: typeof spawnSync;
    env?: NodeJS.ProcessEnv;
    platform?: NodeJS.Platform;
};
export declare function buildOpenCodeRunArgs(options: RunOptions): string[];
export declare function runSeedAgent(options: RunOptions): number;
