import Long from 'long'; import LocalWallet from './modules/local-wallet'; export declare class SubaccountInfo { readonly address: string; readonly subaccountNumber: number; readonly signingWallet: LocalWallet; readonly authenticators?: Long[]; private constructor(); static forLocalWallet(wallet: LocalWallet, subaccountNumber?: number): SubaccountInfo; static forPermissionedWallet(signingWallet: LocalWallet, accountAddress: string, subaccountNumber: number | undefined, authenticators: Long[]): SubaccountInfo; get isPermissionedWallet(): boolean; cloneWithSubaccount(subaccountNumber: number): SubaccountInfo; } //# sourceMappingURL=subaccount.d.ts.map