import { Domain } from '@things-factory/shell';
import { User } from '@things-factory/auth-base';
export declare enum NotificationStatus {
    NOTREAD = "UNREAD",
    READ = "READ"
}
export declare class Notification {
    readonly id: string;
    domain?: Domain;
    domainId?: string;
    owner?: User;
    ownerId?: string;
    type?: string;
    subject?: string;
    title?: string;
    body?: string;
    url?: string;
    image?: string;
    state?: NotificationStatus;
    property?: any;
    timestamp?: Date;
    createdAt?: Date;
    updatedAt?: Date;
    creator?: User;
    creatorId?: string;
    updater?: User;
    updaterId?: string;
}
