import type { RouteContext, RouteResult, HandlerOutcome } from "./routes.js";
import type { UiHandlerDeps } from "./deps.js";
export declare function handleCreateRun(ctx: RouteContext, deps: UiHandlerDeps): Promise<RouteResult>;
export declare function handleCreateChatRun(ctx: RouteContext, deps: UiHandlerDeps): Promise<RouteResult>;
export declare function handleRunEvents(ctx: RouteContext, deps: UiHandlerDeps): HandlerOutcome;
export declare function handleCancelRun(ctx: RouteContext, deps: UiHandlerDeps): RouteResult;
export declare function handleGetRun(ctx: RouteContext, deps: UiHandlerDeps): RouteResult;
export declare function handleApplyRun(ctx: RouteContext, deps: UiHandlerDeps): Promise<RouteResult>;
//# sourceMappingURL=run-handlers.d.ts.map