/** * E2B-lane dispatcher stub. * * Implements the sdk `Dispatcher` interface with submit/cancel typed and * present, but the launch machinery is NOT built: the latency-sensitive E2B * lane is a TODO for the infinity integration (plan P5: "Fargate RunTask * first, E2B second"). Every call fails closed with `accepted: false` — a * run is never reported as dispatched by a lane that cannot dispatch it. */ import type { DispatchResult, Dispatcher } from "../../dispatcher.js"; import type { FrozenAdmission } from "../types.js"; /** Marker so callers and tests can detect the unimplemented lane by type. */ export declare const E2B_LANE_STATUS: "e2b-lane-todo-infinity"; export declare class E2bDispatcher implements Dispatcher { submit(_run: FrozenAdmission): Promise; cancel(_runId: string): Promise; }