• Adopt (or create) a polite live region and expose an imperative API for showing and dismissing toasts. Declarative [data-hl-toast-trigger] buttons are handled through event delegation, so triggers added later need no re-enhancement. Hovering a toast pauses its auto-dismiss timer, and every show/dismiss is observable through onOpenChange/hl:open-change.

    Parameters

    Returns EnhancerHandle<ToastApi>