@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
18 lines (17 loc) • 863 B
TypeScript
import type { GetExtendedContactDetailsAllOfStatistics } from './GetExtendedContactDetailsAllOfStatistics.js';
export interface GetExtendedContactDetails {
email?: string;
id: number;
emailBlacklisted: boolean;
smsBlacklisted: boolean;
createdAt: Date;
modifiedAt: Date;
listIds: Array<number>;
listUnsubscribed?: Array<number>;
attributes: object;
statistics: GetExtendedContactDetailsAllOfStatistics;
}
export declare function instanceOfGetExtendedContactDetails(value: object): boolean;
export declare function GetExtendedContactDetailsFromJSON(json: any): GetExtendedContactDetails;
export declare function GetExtendedContactDetailsFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetExtendedContactDetails;
export declare function GetExtendedContactDetailsToJSON(value?: GetExtendedContactDetails | null): any;