import { type FileSummary, type MutationHint } from "../chat/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Creates a uniquely named customEmojis entry and initial customEmojiRevisions record from an active user's accessible image file. * Committing the definition, revision, and sync sequence together prevents clients from resolving an emoji before its source revision exists. */ export declare function customEmojiCreate(executor: DrizzleExecutor, input: { actorUserId: string; name: string; fileId: string; }): Promise<{ emoji: { id: string; name: string; file: FileSummary; createdByUserId: string; }; hint: MutationHint; }>; //# sourceMappingURL=customEmojiCreate.d.ts.map