import { VegaSlimmer } from '../../../../../vega-slimmer/vega-slimmer-core';
/**
 * Controller responsible for handling VoiceOver focus transfer to the active tab panel.
 */
export declare class VegaTabGroupVoiceOverFocusController extends VegaSlimmer {
  private host;
  /**
   * If the triggering click is a VoiceOver click, moves focus to the first focusable element
   * inside the panel identified by `dataTarget`, or to the panel itself when no focusable child exists.
   *
   * @param {MouseEvent} event - The click event to inspect.
   * @param {string} dataTarget - The id attribute of the target vega-tab-group-panel element.
   * @returns {void}
   */
  handleVoiceOverPanelFocus(event: MouseEvent, dataTarget: string): void;
  /**
   * Finds a vega-tab-group-panel element whose id attribute matches `dataTarget`.
   *
   * @param {string} dataTarget - The id to search for.
   * @returns {Nullable<HTMLVegaTabGroupPanelElement>} The matching panel, or null/undefined when not found.
   */
  private findPanelById;
}
