pushNotification(
		title,
		message,
		{ icon, autoClose = true, action = null, type = "info" } = {},
	) {
		const nm = new NotificationManager();
		nm.pushNotification({
			title,
			message,
			icon,
			autoClose,
			action,
			type,
		});
	}
Push a notification
@param {string} title Title of the notification
@param {string} message Message body of the notification
@param {Object} options Notification options
@param {string} [options.icon] Icon for the notification, can be a URL or a base64 encoded image or icon class or svg string
@param {boolean} [options.autoClose=true] Whether notification should auto close
@param {Function} [options.action=null] Action callback when notification is clicked
@param {('info'|'warning'|'error'|'success')} [options.type='info'] Type of notification