import*as native_1 from"./native.js";import*as lib_mpc_internal_1 from"../core/index.cjs";const EcdsaInitKeygenResult=lib_mpc_internal_1.EcdsaInitKeygenResult,EcdsaKeygenResult=lib_mpc_internal_1.EcdsaKeygenResult,EcdsaPublicKey=lib_mpc_internal_1.EcdsaPublicKey,EcdsaSignature=lib_mpc_internal_1.EcdsaSignature,Ed25519InitKeygenResult=lib_mpc_internal_1.Ed25519InitKeygenResult,Ed25519KeygenResult=lib_mpc_internal_1.Ed25519KeygenResult,ExportableEd25519InitKeygenResult=lib_mpc_internal_1.ExportableEd25519InitKeygenResult,ExportableEd25519KeygenResult=lib_mpc_internal_1.ExportableEd25519KeygenResult,Sr25519InitKeygenResult=lib_mpc_internal_1.Sr25519InitKeygenResult,Sr25519KeygenResult=lib_mpc_internal_1.Sr25519KeygenResult,BIP340KeygenResult=lib_mpc_internal_1.BIP340KeygenResult,BIP340InitKeygenResult=lib_mpc_internal_1.BIP340InitKeygenResult,MessageHash=lib_mpc_internal_1.MessageHash,DEFAULT_RELAY_URL="relay.dynamicauth.com";class Ecdsa extends lib_mpc_internal_1.Ecdsa{constructor(hostUrl){super(Promise.resolve(native_1.NodeNativeSdk),hostUrl||DEFAULT_RELAY_URL)}}class Ed25519 extends lib_mpc_internal_1.Ed25519{constructor(hostUrl){super(Promise.resolve(native_1.NodeNativeSdk),hostUrl||DEFAULT_RELAY_URL)}}class ExportableEd25519 extends lib_mpc_internal_1.ExportableEd25519{constructor(hostUrl){super(Promise.resolve(native_1.NodeNativeSdk),hostUrl||DEFAULT_RELAY_URL)}}class BIP340 extends lib_mpc_internal_1.BIP340{constructor(hostUrl){super(Promise.resolve(native_1.NodeNativeSdk),hostUrl||DEFAULT_RELAY_URL)}}class Sr25519 extends lib_mpc_internal_1.Sr25519{constructor(hostUrl){super(Promise.resolve(native_1.NodeNativeSdk),hostUrl||DEFAULT_RELAY_URL)}}export{EcdsaInitKeygenResult,EcdsaKeygenResult,EcdsaPublicKey,EcdsaSignature,Ed25519InitKeygenResult,Ed25519KeygenResult,ExportableEd25519InitKeygenResult,ExportableEd25519KeygenResult,Sr25519InitKeygenResult,Sr25519KeygenResult,BIP340KeygenResult,BIP340InitKeygenResult,MessageHash,Ecdsa,Ed25519,ExportableEd25519,BIP340,Sr25519};