ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
30 lines (29 loc) • 1.09 kB
TypeScript
import { NotificationTypeEnum } from '../../enums/base/notificationTypeEnum';
import { ReceiverNotificationStatusTypeEnum } from '../../enums/base/receiverNotificationStatusTypeEnum';
import { SendNotificationStatusTypeEnum } from '../../enums/base/sendNotificationStatusTypeEnum';
import { BaseEntity } from '../base/baseEntity';
export declare class CoreLogNotificationModel extends BaseEntity<string> {
sendStatusType: SendNotificationStatusTypeEnum;
receiverStatusType: ReceiverNotificationStatusTypeEnum;
linkSiteId?: number;
linkMemberId: string;
moduleName: string;
moduleEntityName: string;
moduleEntityId: string;
senderlinkUserId?: number;
receiverlinkUserId?: number;
returnApi: string;
icon: string;
badge: string;
sound: string;
title: string;
clickAction: string;
renotify: boolean;
contentType: NotificationTypeEnum;
content: string;
contentAction: string;
contentClassName: string;
contentJson: string;
smallImageId?: number;
bigImageId?: number;
}