import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
import { VegaLeftNavGroup } from '../../vega-left-nav-group';
export declare class VegaLeftNavGroupRenderer extends VegaSlimmer {
  host: VegaLeftNavGroup['host'];
  autoCollapseGroups: VegaLeftNavGroup['autoCollapseGroups'];
  icon: VegaLeftNavGroup['icon'];
  label: VegaLeftNavGroup['label'];
  groupClickEventEmitter: VegaLeftNavGroup['groupClickEventEmitter'];
  vegaLeftNavHierarchyController: VegaLeftNavGroup['vegaLeftNavHierarchyController'];
  openByDefault: VegaLeftNavGroup['openByDefault'];
  itemKey: VegaLeftNavGroup['itemKey'];
  vegaLeftNavGroupOpenStateController: VegaLeftNavGroup['vegaLeftNavGroupOpenStateController'];
  private groupContainer;
  /**
   * Get the map of the row form refs
   *
   * @returns {HTMLDivElement} The map of row form refs
   */
  getGroupContainer(): HTMLDivElement;
  render(): VegaLeftNavGroup;
  private handleClick;
  /**
   * Notify other left nav groups to collapse
   */
  private notifyOtherGroup;
}
