declare class EmojiPicker { #private; static globalConfig: Record; onError?: (err: string) => void; private activePicker; private localKey; private emojiMap; private cache_bust; private activeCategory; constructor(key?: string); private verify; private verifyKey; private getAndSetCacheTime; private init; openPicker(trigger: HTMLElement, callback: (value: { url: string; name: string; }) => void): void; closePicker(): void; private filterEmojis; private populateEmojis; private fuzzyMatch; private approximateMatch; private switchCategory; private handleResize; private positionPicker; private updateHoverDisplay; private updateHoverLeaveDisplay; private handleError; } export { EmojiPicker, EmojiPicker as default };