/// <reference types="react" />
interface MessageAlertProps {
    simple?: boolean;
    open: boolean;
    title?: string;
    save?: () => void;
    cancel: () => void;
    variant?: 'filled' | 'outlined' | 'standard';
    severity: 'error' | 'warning' | 'info' | 'success';
    launch?: (() => Promise<boolean>) | null;
    deleteAction?: () => void;
    isNotification?: boolean;
    notification?: any;
    displayedTexts: {
        newTeamRequest: string;
        teamRequestAccepted: string;
        teamUpdate: string;
        newNotification: string;
        joinedYourTeam: string;
        wantsToJoin: string;
        invitedYou: string;
        addedYou: string;
        leftYourTeam: string;
        newTeamLeader: string;
        userWasKicked: string;
    };
}
export declare const MessageAlert: {
    ({ simple, open, title, save, cancel, variant, severity, launch, deleteAction, isNotification, notification, displayedTexts }: MessageAlertProps): JSX.Element;
    defaultProps: {
        simple: boolean;
        variant: string;
        severity: string;
        title: string;
    };
};
export {};
