import { type DrizzleTransaction } from "../drizzle.js"; /** * Records an entity, actor, target, and optional chat coordinates in syncEvents for an allocated sequence. * Requiring the caller's transaction prevents a durable entity mutation from committing without its corresponding reconciliation event. */ export declare function syncEventInsert(tx: DrizzleTransaction, input: { sequence: number; kind: string; chatId?: string; chatPts?: number; entityId?: string; actorUserId?: string; targetUserId?: string; }): Promise; //# sourceMappingURL=syncEventInsert.d.ts.map