import { MultiEd25519KeyShard, MultiEd25519Signature, MultiEd25519SignatureShard, RawUserTransaction } from "../lib/runtime/starcoin_types"; /** * simillar to this command in the starcoin console: * starcoin% account import-multisig --pubkey --pubkey --prikey -t 2 * * @param originPublicKeys * @param originPrivateKeys * @param thresHold * @returns */ export declare function generateMultiEd25519KeyShard(originPublicKeys: Array, originPrivateKeys: Array, thresHold: number): Promise; export declare function generateMultiEd25519Signature(multiEd25519KeyShard: MultiEd25519KeyShard, rawUserTransaction: RawUserTransaction): Promise; export declare function generateMultiEd25519SignatureShard(multiEd25519KeyShard: MultiEd25519KeyShard, rawUserTransaction: RawUserTransaction): Promise;