/** * Auto-generated emoji version data from Unicode emoji-data.txt * DO NOT EDIT MANUALLY - Generated by scripts/generate-emoji-data.ts * * Unicode Version: 17.0.0 * Ranges: 418 emoji codepoint ranges */ export type EmojiVersion = "0.0" | "0.6" | "0.7" | "1.0" | "2.0" | "3.0" | "4.0" | "5.0" | "11.0" | "12.0" | "13.0" | "14.0" | "15.0" | "16.0" | "17.0"; export declare const EMOJI_VERSIONS: EmojiVersion[]; export interface EmojiRange { /** Start codepoint (decimal) */ start: number; /** End codepoint (decimal), same as start for single codepoint */ end: number; /** Unicode emoji version */ version: EmojiVersion; /** Description */ name: string; } /** * Emoji codepoint ranges with their Unicode versions * Total ranges: 418 * * To check if a codepoint belongs to a version, iterate through ranges * and check if codepoint >= start && codepoint <= end */ export declare const EMOJI_RANGES: readonly EmojiRange[];