/** * 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 { PaymentSplit } from './PaymentSplit'; /** * * @export * @interface UsdcGate */ export interface UsdcGate { /** * The price in USDC needed to unlock * @type {number} * @memberof UsdcGate */ price: number; /** * * @type {Array} * @memberof UsdcGate */ splits: Array; } /** * Check if a given object implements the UsdcGate interface. */ export declare function instanceOfUsdcGate(value: object): value is UsdcGate; export declare function UsdcGateFromJSON(json: any): UsdcGate; export declare function UsdcGateFromJSONTyped(json: any, ignoreDiscriminator: boolean): UsdcGate; export declare function UsdcGateToJSON(value?: UsdcGate | null): any;