import { GlobalSlimmers } from '../../../vega-slimmer/vega-slimmer-core';
import { VegaComponentUsageRuntimeMetricsSlimmer } from '../../../helpers/slimmers/component-usage-runtime-metrics';
import { PaddingType, ResponsiveType } from '../../../types/ui.type';
/**
 * @vegaVersion 2.0.0
 */
export declare class VegaPopoverContentBox {
  protected readonly globalSlimmers: GlobalSlimmers;
  protected vegaComponentUsageRuntimeMetricsSlimmer: VegaComponentUsageRuntimeMetricsSlimmer<HTMLVegaPopoverContentBoxElement>;
  host: HTMLVegaPopoverContentBoxElement;
  /**
   * Controls whether the arrow is display.
   *
   * @vegaVersion 2.8.0
   */
  showArrow: boolean;
  /**
   * Determines the spacing between the content and the edges of the popover content box.
   *
   * @vegaVersion 2.59.0
   */
  padding: ResponsiveType<PaddingType>;
  render(): VegaPopoverContentBox;
}
