import { type AlertProps as MuiAlertProps } from '@mui/material'; import { type ReactNode } from 'react'; import { type WithoutEmotionSpecific } from '../types'; import { type AlertSeverity } from './types'; export type AlertProps = Omit, 'severity' | 'variant' | 'action' | 'color' | 'iconMapping'> & { /** * Тип тоста */ severity?: `${AlertSeverity}`; /** * @example Сообщение * Заголовок */ title?: string; /** * @example * * * * }>Сообщение * Используется для отображения набора действий */ actions?: ReactNode; /** * @example Сообщение * Флаг для отображения/скрытия компонента Alert */ display?: boolean; }; export declare const Alert: ({ children, title, closeText, display, actions, onClose, ...props }: AlertProps) => JSX.Element;