export type EmojiGroup = {
    name: string;
    slug: string;
    emojis: EmojiDataItem[];
};
export interface EmojiDataItem {
    emoji: string;
    name: string;
    slug: string;
    skin_tone_support: boolean;
    skin_tone_support_unicode_version?: string;
    unicode_version: string;
    emoji_version: string;
}
export type EmojiMetadata = {
    emoji: string;
    name: string;
    slug: string;
    skin_tone_support: boolean;
    skin_tone_support_unicode_version?: string;
};
export type GroupedEmojis = {
    category: string;
    emojis: EmojiMetadata[];
};
export type EmojiData = {
    emoji: string;
    name: string;
    group: string;
    skin_tone_support: boolean;
    skin_tone_support_unicode_version?: string;
    unicode_version?: string;
    emoji_version?: string;
};
export declare function filterSupportedEmojis(emojiGroups: EmojiGroup[]): GroupedEmojis[];
