whatsapp-crm-common
Version:
Componentes compartidos para servicios de WhatsApp CRM - Common utilities and types for WhatsApp CRM system
44 lines • 1.07 kB
TypeScript
export interface Message {
id: number;
message_id: string;
remote_jid: string;
from_me: boolean;
participant: string | null;
message_timestamp: number;
status: string;
message_type: string;
message_content: string;
media_url: string | null;
media_mime_type: string | null;
quoted_message_id: string | null;
chat_id: string;
tenantId: string;
agentId: string;
metadata: any;
created_at: Date;
}
export interface CreateMessageDTO {
message_id: string;
remote_jid: string;
chat_id: string;
tenantId: string;
agentId: string;
from_me: boolean;
participant?: string;
message_timestamp: number;
status: string;
message_type: string;
message_content: string;
media_url?: string;
media_mime_type?: string;
quoted_message_id?: string;
metadata?: any;
}
export interface UpdateMessageDTO {
message_type?: string;
message_content?: string;
status?: string;
media_url?: string;
metadata?: any;
}
//# sourceMappingURL=IMessage.d.ts.map