UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

34 lines (33 loc) 1.34 kB
/** * 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. */ import type { CitMitProcessorsRouteConfig } from './CitMitProcessorsRouteConfig'; import type { DeprecatedRouteConfig } from './DeprecatedRouteConfig'; import type { SimpleMitCitFilterRouteConfig } from './SimpleMitCitFilterRouteConfig'; import type { V1StandardRouteConfig } from './V1StandardRouteConfig'; /** * @type RouteConfiguration * * @export */ export type RouteConfiguration = { routeType: 'cit_mit_processors'; } & CitMitProcessorsRouteConfig | { routeType: 'deprecated'; } & DeprecatedRouteConfig | { routeType: 'simple_mit_cit_filter'; } & SimpleMitCitFilterRouteConfig | { routeType: 'v1_standard'; } & V1StandardRouteConfig; export declare function RouteConfigurationFromJSON(json: any): RouteConfiguration; export declare function RouteConfigurationFromJSONTyped(json: any, ignoreDiscriminator: boolean): RouteConfiguration; export declare function RouteConfigurationToJSON(json: any): any; export declare function RouteConfigurationToJSONTyped(value?: RouteConfiguration | null, ignoreDiscriminator?: boolean): any;