template-saas/apps/backend/dist/modules/notifications/entities/notification-log.entity.d.ts
rckrdmrd 50a821a415
Some checks failed
CI / Backend CI (push) Has been cancelled
CI / Frontend CI (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / CI Summary (push) Has been cancelled
[SIMCO-V38] feat: Actualizar a SIMCO v3.8.0
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8
- Actualizaciones de configuracion

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 08:53:08 -06:00

26 lines
941 B
TypeScript

import { Notification } from './notification.entity';
import { NotificationQueue } from './notification-queue.entity';
import { UserDevice } from './user-device.entity';
import { NotificationChannel } from './notification-queue.entity';
export type LogStatus = 'sent' | 'delivered' | 'opened' | 'clicked' | 'bounced' | 'complained' | 'failed';
export declare class NotificationLog {
id: string;
notification_id: string;
notification: Notification;
queue_id: string | null;
queue: NotificationQueue | null;
channel: NotificationChannel;
status: LogStatus;
provider: string | null;
provider_message_id: string | null;
provider_response: Record<string, any> | null;
delivered_at: Date | null;
opened_at: Date | null;
clicked_at: Date | null;
error_code: string | null;
error_message: string | null;
device_id: string | null;
device: UserDevice | null;
created_at: Date;
}