UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

20 lines (19 loc) 1.58 kB
import type { GetContactCampaignStatsClickedInner } from './GetContactCampaignStatsClickedInner.js'; import type { GetContactCampaignStatsOpenedInner } from './GetContactCampaignStatsOpenedInner.js'; import type { GetContactCampaignStatsTransacAttributesInner } from './GetContactCampaignStatsTransacAttributesInner.js'; import type { GetContactCampaignStatsUnsubscriptions } from './GetContactCampaignStatsUnsubscriptions.js'; import type { GetExtendedContactDetailsAllOfStatisticsMessagesSent } from './GetExtendedContactDetailsAllOfStatisticsMessagesSent.js'; export interface GetContactCampaignStats { messagesSent?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>; hardBounces?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>; softBounces?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>; complaints?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>; unsubscriptions?: GetContactCampaignStatsUnsubscriptions; opened?: Array<GetContactCampaignStatsOpenedInner>; clicked?: Array<GetContactCampaignStatsClickedInner>; transacAttributes?: Array<GetContactCampaignStatsTransacAttributesInner>; } export declare function instanceOfGetContactCampaignStats(value: object): boolean; export declare function GetContactCampaignStatsFromJSON(json: any): GetContactCampaignStats; export declare function GetContactCampaignStatsFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetContactCampaignStats; export declare function GetContactCampaignStatsToJSON(value?: GetContactCampaignStats | null): any;