UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

46 lines (45 loc) 1.91 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 { BillingMeterAdjustmentType } from './BillingMeterAdjustmentType'; /** * * @export * @interface CreateBillingMeterEventAdjustmentRequest */ export interface CreateBillingMeterEventAdjustmentRequest { /** * Unique identifier for the event. * @type {string} * @memberof CreateBillingMeterEventAdjustmentRequest */ cancelIdentifier: string; /** * The name of the meter event. Corresponds with the event_name field on a meter. * @type {string} * @memberof CreateBillingMeterEventAdjustmentRequest */ eventName: string; /** * Specifies whether to cancel a single event. * @type {BillingMeterAdjustmentType} * @memberof CreateBillingMeterEventAdjustmentRequest */ type?: BillingMeterAdjustmentType; } /** * Check if a given object implements the CreateBillingMeterEventAdjustmentRequest interface. */ export declare function instanceOfCreateBillingMeterEventAdjustmentRequest(value: object): value is CreateBillingMeterEventAdjustmentRequest; export declare function CreateBillingMeterEventAdjustmentRequestFromJSON(json: any): CreateBillingMeterEventAdjustmentRequest; export declare function CreateBillingMeterEventAdjustmentRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateBillingMeterEventAdjustmentRequest; export declare function CreateBillingMeterEventAdjustmentRequestToJSON(json: any): CreateBillingMeterEventAdjustmentRequest; export declare function CreateBillingMeterEventAdjustmentRequestToJSONTyped(value?: CreateBillingMeterEventAdjustmentRequest | null, ignoreDiscriminator?: boolean): any;