import { JSXBase } from '@stencil/core/internal'; import { ComponentPropsWithoutRef } from 'react'; import { T as Toaster } from '../types-B4RnVKcG.js'; import { BoxProps } from './Box.js'; declare const ToastProvider = "ax-toast-provider"; type ToastProviderProps = BoxProps & { "label"?: string; "duration"?: number; "swipeDirection"?: "left" | "right" | "up" | "down"; "swipe-direction"?: "left" | "right" | "up" | "down"; "swipeThreshold"?: number; "swipe-threshold"?: number; "container"?: Element | DocumentFragment; "position"?: "top" | "bottom" | "bottom-right" | "top-right" | "bottom-left" | "top-left"; "toaster"?: Toaster; "asChild"?: false | true; "as-child"?: false | true; "hotkey"?: string[]; }; declare module "@stencil/core" { namespace JSX { interface IntrinsicElements { [ToastProvider]: ToastProviderProps & Omit<(JSXBase.IntrinsicElements["ol"]), keyof ToastProviderProps>; } } } declare module "react" { namespace JSX { interface IntrinsicElements { [ToastProvider]: ToastProviderProps & Omit<(ComponentPropsWithoutRef<"ol">), keyof ToastProviderProps>; } } } export { ToastProvider }; export type { ToastProviderProps };