UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

41 lines (40 loc) 1.42 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 { CurrencyFilterType } from './CurrencyFilterType'; import type { CurrencyEnum } from './CurrencyEnum'; /** * * @export * @interface CurrencyFilter */ export interface CurrencyFilter { /** * The list of currencies to filter by according to the filter_type. * @type {Array<CurrencyEnum>} * @memberof CurrencyFilter */ currencies: Array<CurrencyEnum>; /** * The type of filter to apply. Possible values: "include" and "exclude" * @type {CurrencyFilterType} * @memberof CurrencyFilter */ filterType: CurrencyFilterType; } /** * Check if a given object implements the CurrencyFilter interface. */ export declare function instanceOfCurrencyFilter(value: object): value is CurrencyFilter; export declare function CurrencyFilterFromJSON(json: any): CurrencyFilter; export declare function CurrencyFilterFromJSONTyped(json: any, ignoreDiscriminator: boolean): CurrencyFilter; export declare function CurrencyFilterToJSON(json: any): CurrencyFilter; export declare function CurrencyFilterToJSONTyped(value?: CurrencyFilter | null, ignoreDiscriminator?: boolean): any;