@indahash/emoji-picker-react
Version:
Emoji Picker component for React Applications on the web
17 lines (16 loc) • 1.15 kB
TypeScript
import { Categories } from '../config/categoryConfig';
import { EmojiStyle, SkinTones } from '../types/exposedTypes';
import { DataEmoji, DataEmojis } from './DataTypes';
export declare function emojiNames(emoji: DataEmoji): string[];
export declare function addedIn(emoji: DataEmoji): number;
export declare function emojiName(emoji?: DataEmoji): string;
export declare function unifiedWithoutSkinTone(unified: string): string;
export declare function emojiUnified(emoji: DataEmoji, skinTone?: string): string;
export declare function emojisByCategory(category: Categories): DataEmojis;
export declare function emojiUrlByUnified(unified: string, emojiStyle: EmojiStyle): string;
export declare function emojiVariations(emoji: DataEmoji): string[];
export declare function emojiHasVariations(emoji: DataEmoji): boolean;
export declare function emojiVariationUnified(emoji: DataEmoji, skinTone?: string): string | undefined;
export declare function emojiByUnified(unified?: string): DataEmoji | undefined;
export declare const allEmojis: DataEmojis;
export declare function activeVariationFromUnified(unified: string): SkinTones | null;