import { BurdenoffEventName } from '../index'; interface BackendAuditSinkProps { endpoint: string; /** How long to wait before flushing buffered events (ms). Default 3000. */ flushInterval?: number; /** Max events to batch per flush. Default 20. */ batchSize?: number; /** Optional explicit event allowlist. Prefix defaults still apply when omitted. */ allowlist?: BurdenoffEventName[]; } /** * BackendAuditSink batches event bus emissions and POSTs them to a backend * audit endpoint. Best-effort: failures are silently swallowed to avoid * disrupting the UI. */ export declare function BackendAuditSink({ endpoint, flushInterval, batchSize, allowlist, }: BackendAuditSinkProps): null; export {}; //# sourceMappingURL=BackendAuditSink.d.ts.map