import { type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; import type { DocumentWriteRequestSummary } from "./types.js"; /** Denies one pending documentWriteRequests row for an active member who can post in its chat, records the deciding user, and advances `document.write_denied` in one transaction. This resolution boundary guarantees that denial never applies the staged document updates and immediately gives the held agent call a durable terminal outcome. */ export declare function documentWriteRequestDeny(executor: DrizzleExecutor, input: { actorUserId: string; chatId: string; requestId: string; now: number; }): Promise<{ request: DocumentWriteRequestSummary; hint: MutationHint; }>; //# sourceMappingURL=documentWriteRequestDeny.d.ts.map