import { type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Soft-deletes customEmojis, removes dependent reactions, and appends the deletion to customEmojiRevisions. * One synchronized transition ensures message projections cannot retain a reaction whose custom definition has disappeared. */ export declare function customEmojiDelete(executor: DrizzleExecutor, actorUserId: string, emojiId: string): Promise<{ hint: MutationHint; }>; //# sourceMappingURL=customEmojiDelete.d.ts.map