/** * Store module — persistence backends for the Ion workflow engine. * * Provides three store implementations: * - `createFsStore` — filesystem-backed (JSON files + JSONL events) * - `createSqliteStore` — SQLite-backed (better-sqlite3, optional dep) * - `createPostgresStore` — Postgres-backed (postgres.js, optional dep) * * All implement the `IWorkflowStore` interface from `../engine/deps.js`. */ export { createFsStore } from './fs-store.js'; export { createSqliteStore } from './sqlite-store.js'; export { createPostgresStore } from './pg-store.js'; export type { IWorkflowStore, WorkflowRun, WorkflowEvent, WorkflowRunStatus, CreateWorkflowRunData, } from './types.js';