import type { CourseRuntime, CourseRuntimeSink, RunExecution, RuntimeModule, RuntimeProbe } from "../types.js"; /** * 确定性假 runtime:不 spawn 任何进程,直接实现 CourseRuntime。 * 仅供端到端联调/测试(registry 里 hidden,capabilities 需 * BOTLEARN_DAEMON_ENABLE_FAKE_RUNTIME=1 才上报)。 * 额外往工作区写一个 draft.md,打通 file-candidates 上报链路。 */ export declare class FakeRuntime implements CourseRuntime { readonly id: "fake"; probe(): Promise; run(run: RunExecution, sink: CourseRuntimeSink, signal: AbortSignal): Promise; } export declare const fakeModule: RuntimeModule;