import type { PendingMutation, Transaction } from '@tanstack/react-db'; import { Effect } from 'effect'; import { narrateOutbox, type OutboxRuntime, type PendingEntry } from '../../outbox/outbox/index.js'; import type { EffectRunner } from '../../platform/effect-runner/index.js'; export declare const runOutboxTransaction: (args: { runner: EffectRunner; outbox: OutboxRuntime; story: ReturnType; withMutationSpan: (mutation: Effect.Effect) => Effect.Effect; transaction: Transaction; buildEntry: (mutation: PendingMutation, id: string) => Effect.Effect; }) => Promise; //# sourceMappingURL=outbox-plan.d.ts.map