import type { OpsApi } from './ops-api.js'; import type { OpsControlPlane } from './ops/control-plane.js'; import type { UiTasksSnapshot } from './ui-read-models.js'; import type { TaskManager } from './tasks/types.js'; export interface RuntimeOpsApiOptions { readonly tasksReadModel: { getSnapshot(): UiTasksSnapshot; }; readonly taskManager: TaskManager; readonly opsControlPlane?: Pick | undefined; } export declare function createRuntimeOpsApi(options: RuntimeOpsApiOptions): OpsApi; //# sourceMappingURL=runtime-ops-api.d.ts.map