@onesignal/node-onesignal
Version:
OpenAPI client for @onesignal/node-onesignal
63 lines (62 loc) • 2.67 kB
TypeScript
export * from './App';
export * from './BasicNotification';
export * from './BasicNotificationAllOf';
export * from './BasicNotificationAllOfAndroidBackgroundLayout';
export * from './Button';
export * from './CreateNotificationSuccessResponse';
export * from './CreateSegmentConflictResponse';
export * from './CreateSegmentSuccessResponse';
export * from './CreateUserConflictResponse';
export * from './CreateUserConflictResponseErrorsInner';
export * from './CreateUserConflictResponseErrorsItemsMeta';
export * from './DeliveryData';
export * from './ExportEventsSuccessResponse';
export * from './ExportSubscriptionsRequestBody';
export * from './ExportSubscriptionsSuccessResponse';
export * from './Filter';
export * from './FilterExpression';
export * from './GenericError';
export * from './GenericSuccessBoolResponse';
export * from './GetNotificationHistoryRequestBody';
export * from './GetSegmentsSuccessResponse';
export * from './LanguageStringMap';
export * from './Notification';
export * from './NotificationAllOf';
export * from './NotificationHistorySuccessResponse';
export * from './NotificationSlice';
export * from './NotificationTarget';
export * from './NotificationWithMeta';
export * from './NotificationWithMetaAllOf';
export * from './Operator';
export * from './OutcomeData';
export * from './OutcomesData';
export * from './PlatformDeliveryData';
export * from './PlatformDeliveryDataEmailAllOf';
export * from './PlatformDeliveryDataSmsAllOf';
export * from './PropertiesBody';
export * from './PropertiesDeltas';
export * from './PropertiesObject';
export * from './Purchase';
export * from './RateLimitError';
export * from './Segment';
export * from './SegmentData';
export * from './SegmentNotificationTarget';
export * from './Subscription';
export * from './SubscriptionBody';
export * from './SubscriptionNotificationTarget';
export * from './TransferSubscriptionRequestBody';
export * from './UpdateLiveActivityRequest';
export * from './UpdateLiveActivitySuccessResponse';
export * from './UpdateUserRequest';
export * from './User';
export * from './UserIdentityBody';
export * from './WebButton';
export declare class ObjectSerializer {
static findCorrectType(data: any, expectedType: string): any;
static serialize(data: any, type: string, format: string): any;
static deserialize(data: any, type: string, format: string): any;
static normalizeMediaType(mediaType: string | undefined): string | undefined;
static getPreferredMediaType(mediaTypes: Array<string>): string;
static stringify(data: any, mediaType: string): string;
static parse(rawData: string, mediaType: string | undefined): any;
}