withTooltipConfig = ({
  invokerRelation = 'description',
  delayIn = 300,
  delayOut = 300,
} = {}) =>
  /** @type {OverlayConfig} */ ({
    placementMode: 'local',
    elementToFocusAfterHide: undefined,
    hidesOnEsc: true,
    hidesOnOutsideEsc: true,
    handlesAccessibility: true,
    isTooltip: true,
    invokerRelation,
    popperConfig: {
      strategy: 'absolute',
    },
    ...withHoverInteraction({ delayIn, delayOut }),
  })
@param {{invokerRelation?: 'description'| 'label', delayIn?: number, delayOut?: number  }} options