/** * Audius API * * The version of the OpenAPI document: 1.0 * * * 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 { UsdcGate } from './UsdcGate'; /** * * @export * @interface PurchaseGate */ export interface PurchaseGate { /** * Must pay the total price and split to the given addresses to unlock * @type {UsdcGate} * @memberof PurchaseGate */ usdcPurchase: UsdcGate; } /** * Check if a given object implements the PurchaseGate interface. */ export declare function instanceOfPurchaseGate(value: object): value is PurchaseGate; export declare function PurchaseGateFromJSON(json: any): PurchaseGate; export declare function PurchaseGateFromJSONTyped(json: any, ignoreDiscriminator: boolean): PurchaseGate; export declare function PurchaseGateToJSON(value?: PurchaseGate | null): any;