import Account from './wallet/Account'; import Allowlist from './wallet/Allowlist'; import Challenge from './wallet/Challenge'; import Connection from './wallet/Connection'; import Limit from './wallet/Limit'; import { TaskManagerWallet } from './wallet/TaskManager'; import Token from './wallet/Token'; import Transaction from './wallet/Transaction'; import MultisigWallet from './wallet/Wallet'; import WalletUtils from './wallet/Utils'; import Notification from './wallet/Notification'; import Onboarding from './wallet/Onboarding'; import Rates from './wallet/Rates'; import Policy from './wallet/Policy'; import Config from '../config'; import { IConnection } from '@iamo/custody-lib/build/shared/Connection'; export declare class Wallet { account: Account; allowList: Allowlist; challenge: Challenge; connection: Connection; limit: Limit; notification: Notification; onboarding: Onboarding; policy: Policy; rates: Rates; taskManager: TaskManagerWallet; token: Token; transaction: Transaction; utils: WalletUtils; wallet: MultisigWallet; constructor(config: Config); setConnection(connection: IConnection): void; } export default Wallet;