import { CommonEntity, ModelEntity, SystemScriptEntity } from '@servicelabsco/nestjs-utility-services'; import { NotificationAttributesDto } from '../dtos/notification.attributes.dto'; import { EmailNotificationEntity } from './email.notification.entity'; import { FcmNotificationEntity } from './fcm.notification.entity'; import { GchatNotificationEntity } from './gchat.notification.entity'; import { InappNotificationEntity } from './inapp.notification.entity'; import { SlackNotificationEntity } from './slack.notification.entity'; import { SmsNotificationEntity } from './sms.notification.entity'; import { WhatsappNotificationEntity } from './whatsapp.notification.entity'; export declare class NotificationEntity extends CommonEntity { name: string; identifier: string; description: string; model_id: number; model_includes: string; filter_condition: any; modifier_script_id: number; active: boolean; attributes: NotificationAttributesDto; model: ModelEntity; modifier_script: SystemScriptEntity; sms: SmsNotificationEntity[]; emails: EmailNotificationEntity[]; whatsapp: WhatsappNotificationEntity[]; slack: SlackNotificationEntity[]; gchat: GchatNotificationEntity[]; inapp: InappNotificationEntity[]; fcm: FcmNotificationEntity[]; }