/** * 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. */ import { CoinbaseOnrampBuyUrlExperience } from './CoinbaseOnrampBuyUrlExperience'; /** * * @export * @interface CoinbaseOnrampGetBuyUrlRequest */ export interface CoinbaseOnrampGetBuyUrlRequest { /** * List of asset symbols available for purchase * @type {Array} * @memberof CoinbaseOnrampGetBuyUrlRequest */ assets?: Array; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ defaultNetwork?: string; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ defaultAsset?: string; /** * * @type {CoinbaseOnrampBuyUrlExperience} * @memberof CoinbaseOnrampGetBuyUrlRequest */ defaultExperience?: CoinbaseOnrampBuyUrlExperience; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ defaultPaymentMethod?: string; /** * Valid blockchain wallet address, must be an alphanumeric string (underscores allowed for chains like Midnight) * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ destinationAddress: string; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ fiatCurrency?: string; /** * Prevents the widget from opening URLs directly & relies on onRequestedUrl entirely for opening links * @type {boolean} * @memberof CoinbaseOnrampGetBuyUrlRequest */ handlingRequestedUrls?: boolean; /** * List of blockchain networks available for delivery * @type {Array} * @memberof CoinbaseOnrampGetBuyUrlRequest */ networks: Array; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ partnerUserRef?: string; /** * Digits with optional decimal part * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ presetCryptoAmount?: string; /** * Digits with optional decimal part * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ presetFiatAmount?: string; /** * * @type {string} * @memberof CoinbaseOnrampGetBuyUrlRequest */ redirectUrl?: string; } export declare function CoinbaseOnrampGetBuyUrlRequestFromJSON(json: any): CoinbaseOnrampGetBuyUrlRequest; export declare function CoinbaseOnrampGetBuyUrlRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): CoinbaseOnrampGetBuyUrlRequest; export declare function CoinbaseOnrampGetBuyUrlRequestToJSON(value?: CoinbaseOnrampGetBuyUrlRequest | null): any;