UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

66 lines (65 loc) 2.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. */ /** * Explicitly lists the processors to use for CIT and MIT processing steps. * The order of the processors in the lists is respected. * If a given list is empty or None, the default processor selection logic will be used. * @export * @interface CitMitProcessorsRouteConfig */ export interface CitMitProcessorsRouteConfig { /** * * @type {Array<string>} * @memberof CitMitProcessorsRouteConfig */ citCardCreationProcessors?: Array<string> | null; /** * * @type {Array<string>} * @memberof CitMitProcessorsRouteConfig */ citChargingProcessors?: Array<string> | null; /** * * @type {boolean} * @memberof CitMitProcessorsRouteConfig */ disablePreferredProcessorLogic?: boolean | null; /** * * @type {Array<string>} * @memberof CitMitProcessorsRouteConfig */ mitChargingProcessors?: Array<string> | null; /** * * @type {string} * @memberof CitMitProcessorsRouteConfig */ routeType?: CitMitProcessorsRouteConfigRouteTypeEnum; } /** * @export */ export declare const CitMitProcessorsRouteConfigRouteTypeEnum: { readonly CitMitProcessors: "cit_mit_processors"; }; export type CitMitProcessorsRouteConfigRouteTypeEnum = typeof CitMitProcessorsRouteConfigRouteTypeEnum[keyof typeof CitMitProcessorsRouteConfigRouteTypeEnum]; /** * Check if a given object implements the CitMitProcessorsRouteConfig interface. */ export declare function instanceOfCitMitProcessorsRouteConfig(value: object): value is CitMitProcessorsRouteConfig; export declare function CitMitProcessorsRouteConfigFromJSON(json: any): CitMitProcessorsRouteConfig; export declare function CitMitProcessorsRouteConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): CitMitProcessorsRouteConfig; export declare function CitMitProcessorsRouteConfigToJSON(json: any): CitMitProcessorsRouteConfig; export declare function CitMitProcessorsRouteConfigToJSONTyped(value?: CitMitProcessorsRouteConfig | null, ignoreDiscriminator?: boolean): any;