/**
* html/notification — variant-styled toast notification container
s.
*
* Used by the ToastNotification component.
*/
import { type HTMLAttributes } from "react";
import { type VariantProps } from "class-variance-authority";
export declare const notificationVariants: (props?: ({
variant?: "error" | "warning" | "success" | "info" | "notification" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export type NotificationVariant = NonNullable["variant"]>;
export type NotificationElProps = HTMLAttributes & VariantProps;
export declare const NotificationEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({
variant?: "error" | "warning" | "success" | "info" | "notification" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>;
export declare const notificationIconVariants: (props?: ({
variant?: "error" | "warning" | "success" | "info" | "notification" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export type NotificationIconElProps = HTMLAttributes & VariantProps;
export declare const NotificationIconEl: import("react").ForwardRefExoticComponent & VariantProps<(props?: ({
variant?: "error" | "warning" | "success" | "info" | "notification" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string> & import("react").RefAttributes>;
export declare const ToastContainerEl: import("react").ForwardRefExoticComponent & import("react").RefAttributes>;
//# sourceMappingURL=notification.d.ts.map