import * as React from 'react';
import { SnackbarOrigin } from '@mui/material';
declare const variantIcon: {
    success: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
        muiName: string;
    };
    warning: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
        muiName: string;
    };
    error: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
        muiName: string;
    };
    info: import("@mui/material/OverridableComponent").OverridableComponent<import("@mui/material").SvgIconTypeMap<{}, "svg">> & {
        muiName: string;
    };
};
export interface ToastProps {
    className?: string;
    autoHideDuration?: number;
    anchorOrigin?: SnackbarOrigin;
    content?: string;
    variant?: keyof typeof variantIcon;
    open?: boolean;
    onClose?: (event: React.SyntheticEvent | React.MouseEvent, reason?: string) => void;
}
export declare const Toast: React.FC<ToastProps>;
export {};
