import type { MessageInputReducerAction, MessageInputState } from './useMessageInputState'; import type { EmojiData } from 'emoji-mart'; import type { DefaultStreamChatGenerics } from '../../../types/types'; export declare const useEmojiPicker: (state: MessageInputState, dispatch: import("react").Dispatch>, insertText: (textToInsert: string) => void, textareaRef: React.MutableRefObject, closeEmojiPickerOnClick?: boolean) => { closeEmojiPicker: (event: MouseEvent) => void; emojiPickerRef: import("react").RefObject; handleEmojiKeyDown: import("react").KeyboardEventHandler; onSelectEmoji: (emoji: EmojiData) => void; openEmojiPicker: import("react").MouseEventHandler; }; //# sourceMappingURL=useEmojiPicker.d.ts.map