/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Present when sourceType is 'exchange'. Contains the exchange reference and provider-specific metadata (e.g. buyUrl for Coinbase). * @export * @interface CheckoutTransactionExchangeSource */ export interface CheckoutTransactionExchangeSource { /** * * @type {string} * @memberof CheckoutTransactionExchangeSource */ exchangeId: string; /** * Provider-specific data. Shape varies by exchange. * @type {object} * @memberof CheckoutTransactionExchangeSource */ metadata: object; } export declare function CheckoutTransactionExchangeSourceFromJSON(json: any): CheckoutTransactionExchangeSource; export declare function CheckoutTransactionExchangeSourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): CheckoutTransactionExchangeSource; export declare function CheckoutTransactionExchangeSourceToJSON(value?: CheckoutTransactionExchangeSource | null): any;