import { EventEmitter } from '../../../../stencil-public-runtime';
import { IOption } from '../../ez-search';
export declare class SearchList {
  private _startHighlightTag;
  private _endHighlightTag;
  private _optionsList;
  private readonly MAX_HEIGHT;
  private readonly HEADER_MENU_HEIGHT;
  showLoading: boolean;
  visibleOptions: Array<IOption>;
  textEmptyList: string;
  canShowListOptions: boolean;
  value: IOption | string;
  showOptionValue: boolean;
  preSelection: number;
  changeValue: EventEmitter<IOption>;
  changePreSelection: EventEmitter<number>;
  nextOption(): Promise<void>;
  previousOption(): Promise<void>;
  private selectOption;
  private createOption;
  private scrollToOption;
  private buildItem;
  componentDidLoad(): void;
  componentDidUpdate(): void;
  private adjustMaxHeight;
  private cleanEmptyObjectArray;
  render(): any;
}
