import { type RecipeVariantProps } from '@styled/css';
export declare const toast: import("../../styled-system/types").SlotRecipeRuntimeFn<"container" | "portal" | "toast" | "icon" | "dismiss", {
    variant: {
        branded: {
            toast: {
                backgroundColor: "brand.base";
            };
        };
        success: {
            toast: {
                backgroundColor: "positive.darker";
            };
        };
        warning: {
            toast: {
                backgroundColor: "warning.darker";
            };
        };
        error: {
            toast: {
                backgroundColor: "negative.darker";
            };
        };
        neutral: {
            toast: {
                backgroundColor: "text.tertiary";
                _dark: {
                    backgroundColor: "text.secondary";
                };
            };
        };
    };
    position: {
        top: {
            container: {
                alignItems: "center";
                justifyContent: "flex-start";
            };
        };
        'top-left': {
            container: {
                alignItems: "flex-start";
                justifyContent: "flex-start";
            };
        };
        'top-right': {
            container: {
                alignItems: "flex-end";
                justifyContent: "flex-start";
            };
        };
        bottom: {
            container: {
                alignItems: "center";
                justifyContent: "flex-end";
            };
        };
        'bottom-left': {
            container: {
                alignItems: "flex-start";
                justifyContent: "flex-end";
            };
        };
        'bottom-right': {
            container: {
                alignItems: "flex-end";
                justifyContent: "flex-end";
            };
        };
    };
}>;
export type ToastVariants = RecipeVariantProps<typeof toast>;
//# sourceMappingURL=toast.d.ts.map