/** * 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 * as runtime from '../runtime'; import { GlobalWalletAccessControlDomainCreateRequest, GlobalWalletAccessControlDomainResponse, GlobalWalletAccessControlResponse, GlobalWalletAccessControlUpdateRequest } from '../models'; export interface AddGlobalWalletAccessControlDomainRequest { environmentId: string; globalWalletAccessControlDomainCreateRequest: GlobalWalletAccessControlDomainCreateRequest; } export interface CreateGlobalWalletAccessControlRequest { environmentId: string; globalWalletAccessControlUpdateRequest: GlobalWalletAccessControlUpdateRequest; } export interface DeleteGlobalWalletAccessControlDomainByIdRequest { environmentId: string; globalWalletAccessControlDomainId: string; } export interface DisableGlobalWalletAccessControlRequest { environmentId: string; } export interface EnableGlobalWalletAccessControlRequest { environmentId: string; } export interface GetGlobalWalletAccessControlListRequest { environmentId: string; } export interface UpdateGlobalWalletAccessControlRequest { environmentId: string; globalWalletAccessControlUpdateRequest: GlobalWalletAccessControlUpdateRequest; } /** * */ export declare class GlobalWalletAccessControlApi extends runtime.BaseAPI { /** * Adds a domain to the allowed or blocked list for global wallet access in this project environment. * Adds a domain to be allowed or blocked for global wallet access for this project environment */ addGlobalWalletAccessControlDomainRaw(requestParameters: AddGlobalWalletAccessControlDomainRequest, initOverrides?: RequestInit): Promise>; /** * Adds a domain to the allowed or blocked list for global wallet access in this project environment. * Adds a domain to be allowed or blocked for global wallet access for this project environment */ addGlobalWalletAccessControlDomain(requestParameters: AddGlobalWalletAccessControlDomainRequest, initOverrides?: RequestInit): Promise; /** * Creates a new global wallet access control configuration for the specified environment. * Create a global wallet access control for the environment */ createGlobalWalletAccessControlRaw(requestParameters: CreateGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new global wallet access control configuration for the specified environment. * Create a global wallet access control for the environment */ createGlobalWalletAccessControl(requestParameters: CreateGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes a global wallet access control domain by its ID. * Delete a global wallet access control domain by id */ deleteGlobalWalletAccessControlDomainByIdRaw(requestParameters: DeleteGlobalWalletAccessControlDomainByIdRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes a global wallet access control domain by its ID. * Delete a global wallet access control domain by id */ deleteGlobalWalletAccessControlDomainById(requestParameters: DeleteGlobalWalletAccessControlDomainByIdRequest, initOverrides?: RequestInit): Promise; /** * Disables global wallet access control for the specified environment. * Disable global wallet access control for this environment */ disableGlobalWalletAccessControlRaw(requestParameters: DisableGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise>; /** * Disables global wallet access control for the specified environment. * Disable global wallet access control for this environment */ disableGlobalWalletAccessControl(requestParameters: DisableGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise; /** * Enables global wallet access control for the specified environment. * Enable global wallet access control for this environment */ enableGlobalWalletAccessControlRaw(requestParameters: EnableGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise>; /** * Enables global wallet access control for the specified environment. * Enable global wallet access control for this environment */ enableGlobalWalletAccessControl(requestParameters: EnableGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise; /** * Returns the global wallet access control domains for the specified environment. * Get global wallet access control domains for the environment */ getGlobalWalletAccessControlListRaw(requestParameters: GetGlobalWalletAccessControlListRequest, initOverrides?: RequestInit): Promise>; /** * Returns the global wallet access control domains for the specified environment. * Get global wallet access control domains for the environment */ getGlobalWalletAccessControlList(requestParameters: GetGlobalWalletAccessControlListRequest, initOverrides?: RequestInit): Promise; /** * Updates the global wallet access control configuration for the specified environment. * Update a global wallet access control for the environment */ updateGlobalWalletAccessControlRaw(requestParameters: UpdateGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise>; /** * Updates the global wallet access control configuration for the specified environment. * Update a global wallet access control for the environment */ updateGlobalWalletAccessControl(requestParameters: UpdateGlobalWalletAccessControlRequest, initOverrides?: RequestInit): Promise; }