import { BaseProps } from "../_utils/props.js"; import React, { ReactNode } from "react"; //#region src/notification/types.d.ts type NotificationType = 'success' | 'error' | 'warning' | 'info' | undefined; interface NotificationProps extends BaseProps, Omit, 'title'> { type: NotificationType; title?: ReactNode; description?: ReactNode; footer?: ReactNode; onClick?: (e: React.MouseEvent) => void; onClose?: (e: React.MouseEvent) => void; icon?: ReactNode | boolean; willUnmount: (height: number) => void; didMount: () => void; duration?: number; children?: React.ReactNode; } //#endregion export { NotificationProps, NotificationType }; //# sourceMappingURL=types.d.ts.map