import { AptosAccount, TxnBuilderTypes } from "aptos"; import { SDK } from "../../../sdk"; import { Account, Transaction, TypeMessage } from "../../../modules"; export declare class LocalAccount extends Account { readonly _account: AptosAccount; readonly _address: string; readonly _publicKey: string; sdk: SDK; constructor(_account: AptosAccount, _address: string, _publicKey: string); static createWithFunds(amount?: number): Promise; registerSafe(): Promise; walletSignTxnImpl(txn: Transaction): Promise; walletSignTypeMessageImpl(message: TypeMessage): Promise; createSafeWallet(counts: number, threshold: number): Promise<{ data: { publicKey: import("aptos").HexString; pendings: import("aptos").HexString[]; msafes: import("aptos").HexString[]; }; managers: LocalAccount[]; }>; }