///
import { StyledRoot, StyledTitle, StyledDescription, StyledClose } from "./toast.styled";
import type { WithTestId } from "../../types";
import type * as Stitches from "@stitches/react";
type RootVariants = Stitches.VariantProps;
interface Props {
title: string | React.ReactElement<{
children: string;
}> | null | undefined;
description?: string | React.ReactElement<{
children: string;
}>;
icon?: React.ReactElement;
closeLabel: string;
duration?: number;
variant?: RootVariants["variant"];
id: number;
rootProps?: Omit, "duration">;
titleProps?: React.ComponentProps;
descriptionProps?: React.ComponentProps;
closeProps?: Omit, "asChild">;
portal?: boolean | HTMLElement;
}
export type ToastProps = WithTestId;
export declare const Toast: import("react").ForwardRefExoticComponent>;
export {};
//# sourceMappingURL=toast.d.ts.map