import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
import { VegaDropdownItem } from '../../vega-dropdown-item';
export declare class VegaDropdownItemRenderer extends VegaSlimmer {
  host: VegaDropdownItem['host'];
  label: VegaDropdownItem['label'];
  count: VegaDropdownItem['count'];
  prefixIcon: VegaDropdownItem['prefixIcon'];
  prefixIconSlot: VegaDropdownItem['prefixIconSlot'];
  disabled: VegaDropdownItem['disabled'];
  selected: VegaDropdownItem['selected'];
  selectType: VegaDropdownItem['selectType'];
  height: VegaDropdownItem['height'];
  itemDisplayRule: VegaDropdownItem['itemDisplayRule'];
  itemTooltipProps: VegaDropdownItem['itemTooltipProps'];
  danger: VegaDropdownItem['danger'];
  vegaDropdownItemClickController: VegaDropdownItem['vegaDropdownItemClickController'];
  private tooltipRef;
  private labelRef;
  render(): HTMLElement;
  private renderSelectIcon;
  private renderSingleSelectIcon;
  private renderMultipleSelectIcon;
  private renderPrefixIcon;
  private renderItemPrefixIcon;
  private renderLabel;
  private renderCounter;
  private onSelect;
  private setLabelRef;
  private renderLabelWithTooltip;
}
