import { AdvancedOptions } from '../../services/EntityManager/types'; import { Configuration, DashboardWalletUsersApi as GeneratedDashboardWalletUsersApi } from '../generated/default'; import { CreateDashboardWalletUserRequest, DeleteDashboardWalletUserRequest, type DashboardWalletUsersApiServicesConfig } from './types'; export declare class DashboardWalletUsersApi extends GeneratedDashboardWalletUsersApi { private readonly entityManager?; constructor(config: Configuration, services: DashboardWalletUsersApiServicesConfig); /** * Connect an Audius user to a wallet on the protocol dashboard */ connectUserToDashboardWallet(params: CreateDashboardWalletUserRequest, advancedOptions?: AdvancedOptions): Promise<{ blockHash: string; blockNumber: number; transactionHash: string; }>; /** * Disconnect an Audius user from a wallet on the protocol dashboard */ disconnectUserFromDashboardWallet(params: DeleteDashboardWalletUserRequest): Promise; }