
"use client";
import { ToastSize, ToastVariant } from "../../../types/dist/index.js";
import { HStackProps } from "../../HStack.js";
import { ReactNode } from "react";
import * as _$react_jsx_runtime0 from "react/jsx-runtime";
import { ToastClassName, TypeOptions } from "react-toastify";

//#region src/components/client/Toast/ToastContainer.d.ts
declare const typeMap: Record<TypeOptions, ToastVariant>;
declare const getToastClassName: (toastClassName?: ToastClassName) => ToastClassName;
interface ToastContainerProps extends HStackProps {
  size?: ToastSize;
  variant?: ToastVariant;
  children?: ReactNode;
}
declare const ToastContainer: {
  ({
    size: sizeProp,
    variant: variantProp,
    children,
    className,
    ...props
  }: ToastContainerProps): _$react_jsx_runtime0.JSX.Element;
  displayName: string;
};
//#endregion
export { ToastContainer, type ToastContainerProps, getToastClassName, typeMap };