import { GlobalSlimmers } from '../../../vega-slimmer/vega-slimmer-core';
import { VegaDropdownGroupRenderer } from './slimmers/renderers/vega-dropdown-group-renderer';
import { VegaComponentUsageRuntimeMetricsSlimmer } from '../../../helpers/slimmers/component-usage-runtime-metrics';
/**
 * @vegaVersion 1.47.0
 */
export declare class VegaDropdownGroup {
  protected readonly globalSlimmers: GlobalSlimmers;
  protected readonly renderer: VegaDropdownGroupRenderer;
  protected vegaComponentUsageRuntimeMetricsSlimmer: VegaComponentUsageRuntimeMetricsSlimmer<HTMLVegaDropdownGroupElement>;
  host: HTMLVegaDropdownGroupElement;
  /**
   * Specifies the label for the dropdown group's level.
   *
   * @vegaVersion 1.47.0
   */
  label: string;
  /**
   * Determines whether to include a dividing line at
   *      the bottom of the dropdown group.
   *
   * @vegaVersion 1.47.0
   */
  divide: boolean;
  render(): VegaDropdownGroup;
}
