- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8 - Actualizaciones de configuracion Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
26 lines
941 B
TypeScript
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;
|
|
}
|