/**
 * Size options for the circular button component.
 */
export type VegaButtonCircleSize = 'default' | 'small' | 'large' | 'extra-small';

/**
 * Visual variants for the circular button component.
 */
export type VegaButtonCircleVariant = 'primary' | 'secondary' | 'icon-only';

/**
 * Tooltip configuration for the circular button.
 */
export type VegaButtonCircleTooltip = Partial<Pick<HTMLVegaTooltipElement, 'disableInteractive'>>;
