import { SmeupMessageMode, SmeupMessageGravity } from '../../types/data-structures';
import { NotificationRole } from './notification-types';
/**
 * Check if the message mode is temporary
 * @param mode SmeupMessageMode
 * @returns
 */
export declare function isTemporaryMode(mode?: SmeupMessageMode): boolean;
/**
 * Check if the message mode is modal
 * @param mode SmeupMessageMode
 * @returns
 */
export declare function isModalMode(mode?: SmeupMessageMode): boolean;
/**
 * Returns the aria role value for the notification based on the gravity
 * @param gravity
 * @returns
 */
export declare const getAriaRoleForNotification: (gravity?: SmeupMessageGravity) => NotificationRole;
//# sourceMappingURL=notification-utils.d.ts.map