import { type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Marks one owned notifications row or the actor's eligible notification set read at a single timestamp. * Advancing notification sync state with the update prevents unread badges from being recomputed from an older personal cursor. */ export declare function notificationMarkRead(executor: DrizzleExecutor, input: { actorUserId: string; notificationIds?: string[]; all?: boolean; }): Promise<{ hint: MutationHint; }>; //# sourceMappingURL=notificationMarkRead.d.ts.map