import { type DrizzleExecutor } from "../drizzle.js"; import { type MutationHint } from "../chat/types.js"; /** * Tombstones due ephemeral messages and clears their messageSearchDocuments, messageRevisions, notifications, and durable plugin result surfaces in bounded batches. * Expiration advances ordinary chat projections with the cleanup so no client retains searchable or unread traces of removed content. */ export declare function messageExpireDue(executor: DrizzleExecutor, limit?: number): Promise; //# sourceMappingURL=messageExpireDue.d.ts.map