1 | import type { Assign } from "@ark-ui/react";
|
2 | import { Toast as ArkToast, type CreateToasterProps, type CreateToasterReturn, type ToasterBaseProps, createToaster } from "@ark-ui/react/toast";
|
3 | import { type HTMLChakraProps, type SlotRecipeProps, type UnstyledProp } from "../../styled-system";
|
4 | export { createToaster, type CreateToasterProps, type CreateToasterReturn };
|
5 | declare const useToastStyles: () => Record<string, import("../..").SystemStyleObject>;
|
6 | export { useToastStyles };
|
7 | export interface ToasterProps extends HTMLChakraProps<"div", ToasterBaseProps> {
|
8 | }
|
9 | export declare const Toaster: React.FC<ToasterProps>;
|
10 | export interface ToastRootBaseProps extends Assign<ArkToast.RootBaseProps, SlotRecipeProps<"toast">>, UnstyledProp {
|
11 | }
|
12 | export interface ToastRootProps extends HTMLChakraProps<"div", ToastRootBaseProps> {
|
13 | }
|
14 | export declare const ToastRoot: import("react").ForwardRefExoticComponent<ToastRootProps & import("react").RefAttributes<HTMLDivElement>>;
|
15 | export interface ToastCloseTriggerProps extends HTMLChakraProps<"button", ArkToast.CloseTriggerProps> {
|
16 | }
|
17 | export declare const ToastCloseTrigger: import("react").ForwardRefExoticComponent<ToastCloseTriggerProps & import("react").RefAttributes<HTMLButtonElement>>;
|
18 | export interface ToastTitleProps extends HTMLChakraProps<"div", ArkToast.TitleProps> {
|
19 | }
|
20 | export declare const ToastTitle: import("react").ForwardRefExoticComponent<ToastTitleProps & import("react").RefAttributes<HTMLDivElement>>;
|
21 | export interface ToastDescriptionProps extends HTMLChakraProps<"div", ArkToast.DescriptionProps> {
|
22 | }
|
23 | export declare const ToastDescription: import("react").ForwardRefExoticComponent<ToastDescriptionProps & import("react").RefAttributes<HTMLDivElement>>;
|
24 | export interface ToastActionTriggerProps extends HTMLChakraProps<"button", ArkToast.ActionTriggerProps> {
|
25 | }
|
26 | export declare const ToastActionTrigger: import("react").ForwardRefExoticComponent<ToastActionTriggerProps & import("react").RefAttributes<HTMLButtonElement>>;
|
27 | export interface ToastIndicatorProps extends HTMLChakraProps<"span"> {
|
28 | }
|
29 | export declare const ToastIndicator: import("react").ForwardRefExoticComponent<ToastIndicatorProps & import("react").RefAttributes<HTMLSpanElement>>;
|