UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

45 lines (44 loc) 1.49 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. */ /** * * @export * @interface SubscriptionPauseRequest */ export interface SubscriptionPauseRequest { /** * Whether the request is in preview mode (Subscription won't actually pause) * @type {boolean} * @memberof SubscriptionPauseRequest */ isPreview?: boolean; /** * * @type {number} * @memberof SubscriptionPauseRequest */ numberOfBillingCyclesToSkip?: number | null; /** * * @type {Date} * @memberof SubscriptionPauseRequest */ resumptionDate?: Date | null; } /** * Check if a given object implements the SubscriptionPauseRequest interface. */ export declare function instanceOfSubscriptionPauseRequest(value: object): value is SubscriptionPauseRequest; export declare function SubscriptionPauseRequestFromJSON(json: any): SubscriptionPauseRequest; export declare function SubscriptionPauseRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SubscriptionPauseRequest; export declare function SubscriptionPauseRequestToJSON(json: any): SubscriptionPauseRequest; export declare function SubscriptionPauseRequestToJSONTyped(value?: SubscriptionPauseRequest | null, ignoreDiscriminator?: boolean): any;