import { VegaSlimmer } from '../../../../vega-slimmer/vega-slimmer-core';
export declare class VegaComboBoxDropdownRenderer extends VegaSlimmer {
  private dropdownRef;
  private searchInputRef;
  private itemsSlotRef;
  private host;
  private value;
  private source;
  private disabled;
  private size;
  private vegaDropdownProps;
  private label;
  private placeholder;
  private useDefaultFilter;
  private createEventEmit;
  private searchEventEmit;
  private valueController;
  private sourceController;
  private isTemplateMode;
  connectedCallback(): void;
  getDropdownRef(): HTMLVegaDropdownElement;
  getSearchInputRef(): HTMLInputElement;
  /**
   * The below method is e2e-test covered in
   * @see{module:vega-combo-box-focus-by-label-e2e}
   */
  focusInput(): void;
  hide(): Promise<void>;
  show(): Promise<void>;
  replaceItemsSlot(itemsSlot: HTMLElement | null): void;
  renderDropdown(): HTMLElement;
  private renderContainer;
  private renderItemsSlot;
  private renderSelectedContainer;
  private renderSelectedChip;
  private renderInputContainer;
  private onItemClick;
  private onDropdownHide;
  private onDropdownCreate;
  /**
   * The below method is e2e-test covered in
   * @see{module:vega-combo-box-search-input}
   * @see{module:vega-combo-box-vega-search-event-e2e}
   */
  private onInputChange;
  private onChipClose;
  private clearInput;
}
