import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
export declare class VegaTabGroupSwitchPageButtonRenderer extends VegaSlimmer {
  private tabPages;
  private currentPageIndex;
  private selectedTabDataTarget;
  private positionRelativeTo;
  private pageIndexController;
  private vegaTabGroupSelectedTargetController;
  private dropdownRef;
  getDropdownRef(): HTMLVegaDropdownElement;
  render(direction: 'left' | 'right'): HTMLElement;
  /**
   * If there is no pending animation, it calls the `setPageIndex` method of the `pageIndexController` object to update the current page index based on the direction of the button clicked
   *
   * @param {'left' | 'right'} direction left or right button
   */
  private onDirectionButtonClick;
}
