import React from 'react';
import { AlertProps } from '@mui/joy';
import { MotionProps } from 'framer-motion';
declare const titleLevelMapping: {
    readonly sm: "title-sm";
    readonly md: "title-md";
    readonly lg: "title-lg";
};
type AlertSize = keyof typeof titleLevelMapping;
interface CustomAlertProps {
    content: React.ReactNode;
    actions?: React.ReactNode;
    title?: string;
    size?: AlertSize;
}
type AlertComponentProps = CustomAlertProps & Omit<AlertProps, 'content' | 'actions' | 'title' | 'size'> & Omit<MotionProps, 'children'>;
declare function Alert(props: AlertComponentProps): React.JSX.Element;
declare namespace Alert {
    var displayName: string;
}
export { Alert };
