import type { DatabaseAdapter } from '../db-manager.js'; import type { BeginModelRunInput, ModelRunRecord } from './types.js'; type ModelRunAdapter = Pick; export declare function beginModelRunInAdapter(adapter: ModelRunAdapter, input: BeginModelRunInput): ModelRunRecord; export declare function commitModelRunInAdapter(adapter: ModelRunAdapter, modelRunId: string, summary?: string): ModelRunRecord; export declare function failModelRunInAdapter(adapter: ModelRunAdapter, modelRunId: string, errorSummary: string): ModelRunRecord; export declare function getModelRunInAdapter(adapter: ModelRunAdapter, modelRunId: string): ModelRunRecord | null; export declare function beginModelRun(input: BeginModelRunInput): Promise; export declare function commitModelRun(modelRunId: string, summary?: string): Promise; export declare function failModelRun(modelRunId: string, errorSummary: string): Promise; export declare function getModelRun(modelRunId: string): Promise; export {}; //# sourceMappingURL=store.d.ts.map