import { DepositMethods, UserWallets, DevType, BlockchainType } from "../typings"; export default class { urlPrefix: string; mappedFunctions: { projectFetchCryptoDepositMethods: string; userFetchWalletAddresses: string; userFetchBalances: string; userGenerateNewAddress: string; userFetchNotifications: string; }; constructor(urlPrefix: string); private fetch; projectFetchCryptoDepositMethods(publicKey: string, type: DevType): Promise; userFetchWalletAddresses(publicKey: string, userId: string): Promise; userFetchBalances(publicKey: string, userId: string, currency: "usd"): Promise; userGenerateNewAddress(publicKey: string, userId: string, blockchainType: BlockchainType): Promise; userFetchNotifications(publicKey: string, userId: string): Promise; }