UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

64 lines (63 loc) 2.67 kB
"use strict"; /* tslint:disable */ /* eslint-disable */ /** * OpenPay API * super charge your subscription management. * * The version of the OpenAPI document: 1.2.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.CitMitProcessorsRouteConfigRouteTypeEnum = void 0; exports.instanceOfCitMitProcessorsRouteConfig = instanceOfCitMitProcessorsRouteConfig; exports.CitMitProcessorsRouteConfigFromJSON = CitMitProcessorsRouteConfigFromJSON; exports.CitMitProcessorsRouteConfigFromJSONTyped = CitMitProcessorsRouteConfigFromJSONTyped; exports.CitMitProcessorsRouteConfigToJSON = CitMitProcessorsRouteConfigToJSON; exports.CitMitProcessorsRouteConfigToJSONTyped = CitMitProcessorsRouteConfigToJSONTyped; /** * @export */ exports.CitMitProcessorsRouteConfigRouteTypeEnum = { CitMitProcessors: 'cit_mit_processors' }; /** * Check if a given object implements the CitMitProcessorsRouteConfig interface. */ function instanceOfCitMitProcessorsRouteConfig(value) { return true; } function CitMitProcessorsRouteConfigFromJSON(json) { return CitMitProcessorsRouteConfigFromJSONTyped(json, false); } function CitMitProcessorsRouteConfigFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'citCardCreationProcessors': json['cit_card_creation_processors'] == null ? undefined : json['cit_card_creation_processors'], 'citChargingProcessors': json['cit_charging_processors'] == null ? undefined : json['cit_charging_processors'], 'disablePreferredProcessorLogic': json['disable_preferred_processor_logic'] == null ? undefined : json['disable_preferred_processor_logic'], 'mitChargingProcessors': json['mit_charging_processors'] == null ? undefined : json['mit_charging_processors'], 'routeType': json['route_type'] == null ? undefined : json['route_type'], }; } function CitMitProcessorsRouteConfigToJSON(json) { return CitMitProcessorsRouteConfigToJSONTyped(json, false); } function CitMitProcessorsRouteConfigToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'cit_card_creation_processors': value['citCardCreationProcessors'], 'cit_charging_processors': value['citChargingProcessors'], 'disable_preferred_processor_logic': value['disablePreferredProcessorLogic'], 'mit_charging_processors': value['mitChargingProcessors'], 'route_type': value['routeType'], }; }