scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
21 lines (20 loc) • 565 B
TypeScript
import { NotificationCategoryEnum, NotificationPriorityEnum, NotificationStatusEnum } from '../enums';
import { INotificationAction } from './i-notification-action';
/**
* @deprecated
*/
export interface INotification {
action: INotificationAction;
category: NotificationCategoryEnum;
createdAt: Date;
data: string;
description: string;
expirationTime: number;
id: string;
imageUrl: string;
priority: NotificationPriorityEnum;
sound: boolean;
status: NotificationStatusEnum;
title: string;
topicName: string;
}