@amirmarmul/waba-common
Version:

34 lines (33 loc) • 754 B
TypeScript
export declare enum TransactionMessagingStatus {
Created = "created",
Paid = "paid",
Published = "published",
Succeeded = "succeeded",
Failed = "failed"
}
export interface TransactionMessaging {
_id?: string;
accountId: any;
account?: any;
campaignId: any;
campaign?: any;
sku: string;
amount: number;
msisdn: any;
status: TransactionMessagingStatus;
schedule: boolean;
scheduleAt?: Date;
scheduleZone?: string;
notes?: any;
productId?: string;
product?: any;
content?: any;
payment?: any;
senderId?: string;
sender?: any;
sourceId?: string;
sourceStatus?: string;
sourceReason?: string;
sentAt?: Date;
}
export default TransactionMessaging;