import { ButtonProps } from '../../../components/Button';
import { DataTrackingId } from '../../../types';
/**
 * Props for the PopoverButton component.
 * @extends ButtonProps
 */
export type PopoverButtonProps = ButtonProps & DataTrackingId;
/**
 * PopoverButton component for creating button-style triggers.
 *
 * Features:
 * - Button styling and behavior with all Button props
 * - ARIA attributes and event handlers injected via getReferenceProps
 * - Automatic tracking ID generation for analytics
 *
 * @example
 * <Popover.Button>Click to open</Popover.Button>
 *
 * @example
 * <Popover.Button appearance="primary" size="large" icon={InfoIcon}>
 *   Information
 * </Popover.Button>
 */
export declare const PopoverButton: import('react').ForwardRefExoticComponent<PopoverButtonProps & import('react').RefAttributes<HTMLButtonElement>>;
