import { Effect } from 'effect'; import { OutboxEntryFailed, type OutboxEntry } from '../entries/index.js'; import type { WriteError } from '../../domain/sync-error/index.js'; export declare const makeWaiters: (byId: (id: string) => Effect.Effect) => { delivered: (id: string) => Effect.Effect; wakeId: (id: string) => void; wakeAll: () => void; reject: (id: string, reason: string) => void; rejectAll: (reason: string) => void; waitingIds: () => string[]; }; //# sourceMappingURL=waiters.d.ts.map