import type { ToolDefinition } from "../../extensibility/extensions/index.js";
import type { AutoresearchToolFactoryOptions, RunDetails, RunExperimentProgressDetails } from "../types.js";
declare const runExperimentSchema: import("arktype/internal/variants/object.ts").ObjectType<{
    timeout_seconds?: number | undefined;
}, {}>;
export declare function createRunExperimentTool(options: AutoresearchToolFactoryOptions): ToolDefinition<typeof runExperimentSchema, RunDetails | RunExperimentProgressDetails>;
export {};
