UNPKG

@flashcoffee/fcbraze

Version:
19 lines (18 loc) 630 B
import { EBrazeResponseMessage } from './enums'; import { IBrazeUserAttributes } from './interfaces'; export interface IBrazeResponseBase { message: EBrazeResponseMessage.SUCCESS | string; errors?: Record<string, any>[]; } export interface IBrazeUserTrackResult extends IBrazeResponseBase { attributes_processed: number; events_processed: number; purchases_processed: number; } export interface IBrazeTriggerResult extends IBrazeResponseBase { dispatch_id: string; } export interface IBrazeExportUserResult extends IBrazeResponseBase { users: IBrazeUserAttributes[]; invalid_user_ids?: string[]; }