UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

66 lines (65 loc) 2.43 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 { SimpleProcessorFilter } from './SimpleProcessorFilter'; /** * Does a simple processor filter on MIT and CIT processor lists. * If a given list is empty or None, the default processor selection logic will be used. * @export * @interface SimpleMitCitFilterRouteConfig */ export interface SimpleMitCitFilterRouteConfig { /** * * @type {SimpleProcessorFilter} * @memberof SimpleMitCitFilterRouteConfig */ citCardCreationFilter?: SimpleProcessorFilter | null; /** * * @type {SimpleProcessorFilter} * @memberof SimpleMitCitFilterRouteConfig */ citChargingFilter?: SimpleProcessorFilter | null; /** * * @type {boolean} * @memberof SimpleMitCitFilterRouteConfig */ disablePreferredProcessorLogic?: boolean | null; /** * * @type {SimpleProcessorFilter} * @memberof SimpleMitCitFilterRouteConfig */ mitChargingFilter?: SimpleProcessorFilter | null; /** * * @type {string} * @memberof SimpleMitCitFilterRouteConfig */ routeType?: SimpleMitCitFilterRouteConfigRouteTypeEnum; } /** * @export */ export declare const SimpleMitCitFilterRouteConfigRouteTypeEnum: { readonly SimpleMitCitFilter: "simple_mit_cit_filter"; }; export type SimpleMitCitFilterRouteConfigRouteTypeEnum = typeof SimpleMitCitFilterRouteConfigRouteTypeEnum[keyof typeof SimpleMitCitFilterRouteConfigRouteTypeEnum]; /** * Check if a given object implements the SimpleMitCitFilterRouteConfig interface. */ export declare function instanceOfSimpleMitCitFilterRouteConfig(value: object): value is SimpleMitCitFilterRouteConfig; export declare function SimpleMitCitFilterRouteConfigFromJSON(json: any): SimpleMitCitFilterRouteConfig; export declare function SimpleMitCitFilterRouteConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): SimpleMitCitFilterRouteConfig; export declare function SimpleMitCitFilterRouteConfigToJSON(json: any): SimpleMitCitFilterRouteConfig; export declare function SimpleMitCitFilterRouteConfigToJSONTyped(value?: SimpleMitCitFilterRouteConfig | null, ignoreDiscriminator?: boolean): any;