import { RequireInteractiveControl } from './Interactive Component/RequireInteractiveControl'; export interface NotificationSummaryDetail { id: string; ocCode: string; moduleName: string; unreadMessageCount: number; readMessageCount: number; totalMessageCount: number; } export class NotificationSummaryDetailClass implements NotificationSummaryDetail, RequireInteractiveControl { unreadMessageCount: number; readMessageCount: number; totalMessageCount: number; ocCode: string; moduleName: string; id: string; isLocked: boolean; moduleDisplayName: string; } // export namespace NotificationSummaryDetailFunc { // export function empty(): NotificationSummaryDetailClass { // return { // isLocked: false, // id: "", // }; // } // }