import { c as RunStatus, d as StorageAdapter, f as WorkflowRun, l as StepResult, n as CreateRunResult, t as ClaimedRun } from "../types-nm947ViN.mjs"; //#region src/storage/sqlite-bun.d.ts declare class SQLiteStorage implements StorageAdapter { private db; constructor(path: string); initialize(): Promise; createRun(run: WorkflowRun): Promise; claimNextRun(workflowNames: readonly string[], staleBefore?: number): Promise; heartbeatRun(runId: string, leaseId: string): Promise; getRun(runId: string): Promise; getStepResults(runId: string): Promise; saveStepResult(result: StepResult, leaseId?: string): Promise; updateRunStatus(runId: string, status: RunStatus): Promise; updateClaimedRunStatus(runId: string, leaseId: string, status: RunStatus): Promise; close(): void; } //#endregion export { SQLiteStorage }; //# sourceMappingURL=sqlite-bun.d.mts.map