//#region src/asymmetric-crypto/ellipticCurve.d.ts /** * Derives secret key from the other user's public key and own private key * * @param aliceSecretKey - The secret key of the user deriving the shared secret key * @param bobPublicKey - The public key of the other user * @returns The derived secret key bits */ declare function deriveSecretKey(aliceSecretKey: Uint8Array, bobPublicKey: Uint8Array): Promise; /** * Generates elliptic curve key pair * * @returns The generated key pair */ declare function generateEccKeys(): Promise<{ secretKey: Uint8Array; publicKey: Uint8Array; }>; //#endregion export { deriveSecretKey, generateEccKeys }; //# sourceMappingURL=asymmetric-crypto.d.ts.map