import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { CreateWalletRequest } from '../models/CreateWalletRequest'; import { CreateWalletUmaPermissionRequest } from '../models/CreateWalletUmaPermissionRequest'; import { WalletDetail } from '../models/WalletDetail'; import { WalletDetailPage } from '../models/WalletDetailPage'; export declare class WalletManagementApiRequestFactory extends BaseAPIRequestFactory { createWallet(createWalletRequest: CreateWalletRequest, _options?: Configuration): Promise; createWalletUmaPermission(walletId: string, createWalletUmaPermissionRequest: CreateWalletUmaPermissionRequest, _options?: Configuration): Promise; deleteWalletUmaPermission(walletId: string, subject: string, _options?: Configuration): Promise; getWallets(offset?: number, limit?: number, _options?: Configuration): Promise; getWalletsWalletid(walletId: string, _options?: Configuration): Promise; } export declare class WalletManagementApiResponseProcessor { createWalletWithHttpInfo(response: ResponseContext): Promise>; createWalletUmaPermissionWithHttpInfo(response: ResponseContext): Promise>; deleteWalletUmaPermissionWithHttpInfo(response: ResponseContext): Promise>; getWalletsWithHttpInfo(response: ResponseContext): Promise>; getWalletsWalletidWithHttpInfo(response: ResponseContext): Promise>; }