@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
19 lines (18 loc) • 1.68 kB
TypeScript
import type { GetExtendedContactDetailsAllOfStatisticsClicked } from './GetExtendedContactDetailsAllOfStatisticsClicked.js';
import type { GetExtendedContactDetailsAllOfStatisticsMessagesSent } from './GetExtendedContactDetailsAllOfStatisticsMessagesSent.js';
import type { GetExtendedContactDetailsAllOfStatisticsOpened } from './GetExtendedContactDetailsAllOfStatisticsOpened.js';
import type { GetExtendedContactDetailsAllOfStatisticsUnsubscriptions } from './GetExtendedContactDetailsAllOfStatisticsUnsubscriptions.js';
export interface GetExtendedContactDetailsAllOfStatistics {
messagesSent?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>;
hardBounces?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>;
softBounces?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>;
complaints?: Array<GetExtendedContactDetailsAllOfStatisticsMessagesSent>;
unsubscriptions?: GetExtendedContactDetailsAllOfStatisticsUnsubscriptions;
opened?: Array<GetExtendedContactDetailsAllOfStatisticsOpened>;
clicked?: Array<GetExtendedContactDetailsAllOfStatisticsClicked>;
transacAttributes?: Array<object>;
}
export declare function instanceOfGetExtendedContactDetailsAllOfStatistics(value: object): boolean;
export declare function GetExtendedContactDetailsAllOfStatisticsFromJSON(json: any): GetExtendedContactDetailsAllOfStatistics;
export declare function GetExtendedContactDetailsAllOfStatisticsFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetExtendedContactDetailsAllOfStatistics;
export declare function GetExtendedContactDetailsAllOfStatisticsToJSON(value?: GetExtendedContactDetailsAllOfStatistics | null): any;