import type { CryptoKey } from 'jose'; import type { SigningKeypair, PrivateKey, PublicKey } from '../../../domain/keypair.js'; export declare function buildSerde(): { readonly serialize: (keypair: { privateKey: CryptoKey; publicKey: CryptoKey; }) => Promise; readonly deserialize: (keypair: SigningKeypair) => Promise<{ readonly privateKey: import("crypto").webcrypto.CryptoKey | Uint8Array; readonly publicKey: import("crypto").webcrypto.CryptoKey | Uint8Array; }>; readonly deserializeSingleKey: (key: PrivateKey | PublicKey) => Promise>; }; //# sourceMappingURL=serde.d.ts.map