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