import { type DrizzleTransaction } from "../../drizzle.js"; import { type OperationsSyncHint } from "../../operations/types.js"; /** * Advances the target users sync sequence and inserts the corresponding targeted syncEvents notification for an operations change. * Reusing a caller-supplied ownership sequence when present prevents product identity and channel authority from exposing different reconciliation boundaries. */ export declare function syncUserMutation(tx: DrizzleTransaction, actorUserId: string | undefined, targetUserId: string, kind: string, suppliedSequence?: number): Promise; //# sourceMappingURL=syncUserMutation.d.ts.map