import type { BIP340, BIP340InitKeygenResult, BIP340KeygenResult, Ecdsa, EdBls12377, EdBls12377InitKeygenResult, EdBls12377KeygenResult, ExportableEd25519, ExportableEd25519InitKeygenResult, EcdsaInitKeygenResult, EcdsaKeygenResult, ExportableEd25519KeygenResult } from '#internal/web';
export type ClientInitKeygenResult = EcdsaInitKeygenResult | ExportableEd25519InitKeygenResult | BIP340InitKeygenResult | EdBls12377InitKeygenResult;
export type ClientKeyShare = EcdsaKeygenResult | ExportableEd25519KeygenResult | BIP340KeygenResult | EdBls12377KeygenResult;
export type { Ecdsa, ExportableEd25519, BIP340, EdBls12377, EcdsaPublicKey, EcdsaKeygenResult, ExportableEd25519InitKeygenResult, ExportableEd25519KeygenResult, BIP340KeygenResult, EdBls12377InitKeygenResult, EdBls12377KeygenResult, MessageHash, EcdsaSignature, } from '#internal/web';
export type MPCSigner = Ecdsa | ExportableEd25519 | BIP340 | EdBls12377;
//# sourceMappingURL=types.d.ts.map