import { AfterViewInit, EventEmitter, NgZone, OnDestroy, OnInit } from '@angular/core'; import { EmojiSearch } from './emoji-search.service'; import * as i0 from "@angular/core"; export declare class SearchComponent implements AfterViewInit, OnInit, OnDestroy { private ngZone; private emojiSearch; maxResults: number; autoFocus: boolean; i18n: any; include: string[]; exclude: string[]; custom: any[]; icons: { [key: string]: string; }; emojisToShowFilter?: (x: any) => boolean; searchResults: EventEmitter; enterKeyOutsideAngular: EventEmitter; private inputRef; isSearching: boolean; icon?: string; query: string; inputId: string; private destroy$; constructor(ngZone: NgZone, emojiSearch: EmojiSearch); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; clear(): void; handleSearch(value: string): void; handleChange(): void; private setupKeyupListener; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }