UNPKG

@hoopinc/emoji-picker-react

Version:

Emoji Picker component for React Applications on the web

28 lines (27 loc) 1.73 kB
/// <reference types="react" /> import { EmojiClickData, EmojiStyle, SkinTonePickerLocation, SkinTones, SuggestionMode, Theme } from '../types/exposedTypes'; import { CategoriesConfig } from './categoryConfig'; import { PickerDimensions, PreviewConfig } from './config'; export declare function useSearchPlaceHolderConfig(): string; export declare function useDefaultSkinToneConfig(): SkinTones; export declare function useSkinTonesDisabledConfig(): boolean; export declare function useEmojiStyleConfig(): EmojiStyle; export declare function useAutoFocusSearchConfig(): boolean; export declare function useCategoriesConfig(): CategoriesConfig; export declare function useOnEmojiClickConfig(): (emoji: EmojiClickData, event: MouseEvent) => void; export declare function usePreviewConfig(): PreviewConfig; export declare function useThemeConfig(): Theme; export declare function useSuggestedEmojisModeConfig(): SuggestionMode; export declare function useLazyLoadEmojisConfig(): boolean; export declare function usePickerSizeConfig(): { height: PickerDimensions; width: PickerDimensions; }; export declare function useEmojiVersionConfig(): string | null; export declare function useSearchDisabledConfig(): boolean; export declare function useSkinTonePickerLocationConfig(): SkinTonePickerLocation; export declare function useUnicodeToHide(): Set<string>; export declare function useGetEmojiUrlConfig(): (unified: string, style: EmojiStyle) => string; export declare function useSearchQuery(): string; export declare function useApi(): import("react").MutableRefObject<import("../types/exposedTypes").EmojiPickerApi> | undefined; export declare function useOnReturnFocus(): (() => void) | undefined;