UNPKG

whatsapp-crm-common

Version:

Componentes compartidos para servicios de WhatsApp CRM - Common utilities and types for WhatsApp CRM system

44 lines 1.15 kB
/** * Representa un mensaje en la base de datos tal como se almacena en la tabla messages */ export interface Messages { id: string; chat_id: string; tenant_id: string; agent_id: number; sender_id?: string; from_me: boolean; message_timestamp?: number; message_type?: string; text_content?: string; media_url?: string; quoted_message_id?: string; status?: string; raw_data?: any; edited_message?: any; is_edited?: boolean; edit_timestamp?: number; is_revoked?: boolean; revoke_timestamp?: number; message_stub_type?: number; poll_updates?: any; reaction_updates?: any; participant?: string; forwarding_score?: number; is_forwarded?: boolean; is_deleted?: boolean; deleted_timestamp?: number; deleted_by?: string; delete_type?: string; reactions?: Array<{ reactor_jid: string; reaction_text: string; reaction_timestamp: number; }>; user_receipts?: Array<{ user_jid: string; receipt_timestamp?: number; read_timestamp?: number; }>; } //# sourceMappingURL=messages.d.ts.map