import { Relation } from 'typeorm'; import { RetailAlertCategory, RetailAlertType } from './retailAlertType'; import { RetailBleTag } from './retailBleTag'; import { RetailAlertSeverity } from './retailClientAlertConfiguration'; import { RetailProduct } from './retailProduct'; import { RetailStore } from './retailStore'; import { RetailZone } from './retailZone'; export type RetailAlertStatus = 'new' | 'acknowledged' | 'resolved' | 'dismissed'; export declare class RetailAlert { id: number; alertTypeId: number; clientId: number; alertType?: Relation; value?: string | null; message?: string; createdAt: Date; storeId: string; zoneId?: string | null; isNotification?: boolean | null; retailClientAlertConfigurationId?: number | null; severity: RetailAlertSeverity; deleted: boolean | null; status: RetailAlertStatus; category: RetailAlertCategory; bleTagId?: string | null; productId?: string | null; acknowledgedAt?: Date | null; resolvedAt?: Date | null; bleTag?: RetailBleTag; retailProduct?: RetailProduct; retailStore?: RetailStore; retailZone?: RetailZone; }