import { EmojiData, EmojiService } from '@nutrify/ngx-emoji-mart-picker/ngx-emoji'; export declare class EmojiSearch { private emojiService; originalPool: any; index: { results?: EmojiData[]; pool?: { [key: string]: EmojiData; }; [key: string]: any; }; emojisList: any; emoticonsList: { [key: string]: string; }; emojiSearch: { [key: string]: string; }; constructor(emojiService: EmojiService); addCustomToPool(custom: any, pool: any): void; search(value: string, emojisToShowFilter?: (x: any) => boolean, maxResults?: number, include?: any[], exclude?: any[], custom?: any[]): EmojiData[] | null; buildSearch(shortNames: string[], name: string, keywords: string[], emoticons: string[]): string; }