@transmute/x25519-key-pair
Version:
``` npm i @transmute/x25519-key-pair@latest --save ```
20 lines (19 loc) • 705 B
TypeScript
import { JsonWebKey2020, X25519KeyAgreementKey2019 } from './types';
export declare const fromJsonWebKey2020: (k: JsonWebKey2020) => {
publicKey: Uint8Array;
privateKey?: Uint8Array | undefined;
};
export declare const fromX25519KeyAgreementKey2019: (k: X25519KeyAgreementKey2019) => {
publicKey: Uint8Array;
privateKey?: Uint8Array | undefined;
};
export declare const importableTypes: {
JsonWebKey2020: (k: JsonWebKey2020) => {
publicKey: Uint8Array;
privateKey?: Uint8Array | undefined;
};
X25519KeyAgreementKey2019: (k: X25519KeyAgreementKey2019) => {
publicKey: Uint8Array;
privateKey?: Uint8Array | undefined;
};
};