import type { StorageAPI, TaskManagerAPI } from '@accomplish_ai/agent-core'; import { EventBus } from '../server/event-bus.js'; export interface JobRunnerOptions { storage: StorageAPI; taskManager: TaskManagerAPI; eventBus: EventBus; dataDir: string; backupDir: string; } export declare class JobRunner { private opts; constructor(opts: JobRunnerOptions); startJob(jobId: string, prompt: string, workdir?: string): Promise; }