/** * 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 { GlobalWalletSettingsCreateRequestCustomMenuLinks } from './GlobalWalletSettingsCreateRequestCustomMenuLinks'; /** * * @export * @interface GlobalWalletSettings */ export interface GlobalWalletSettings { /** * * @type {string} * @memberof GlobalWalletSettings */ id: string; /** * * @type {string} * @memberof GlobalWalletSettings */ walletName: string; /** * * @type {string} * @memberof GlobalWalletSettings */ popupPageTitle?: string; /** * * @type {string} * @memberof GlobalWalletSettings */ walletIconUrl?: string; /** * * @type {string} * @memberof GlobalWalletSettings */ customCssUrl?: string; /** * * @type {string} * @memberof GlobalWalletSettings */ termsOfServiceUrl?: string; /** * * @type {string} * @memberof GlobalWalletSettings */ privacyPolicyUrl?: string; /** * * @type {string} * @memberof GlobalWalletSettings */ termsOfServiceAndPrivacyPolicyMarkdown?: string; /** * List of custom menu links displayed in the global wallet * @type {Array} * @memberof GlobalWalletSettings */ customMenuLinks?: Array; /** * Whether users can log in using external (non-embedded) wallets * @type {boolean} * @memberof GlobalWalletSettings */ enableLoginWithExternalWallets?: boolean; /** * If global wallet is enabled, then this timestamp will be present. * @type {Date} * @memberof GlobalWalletSettings */ enabledAt?: Date | null; } export declare function GlobalWalletSettingsFromJSON(json: any): GlobalWalletSettings; export declare function GlobalWalletSettingsFromJSONTyped(json: any, ignoreDiscriminator: boolean): GlobalWalletSettings; export declare function GlobalWalletSettingsToJSON(value?: GlobalWalletSettings | null): any;