1 | export { exportKeyJwk } from "./common.js";
|
2 | export function encrypt(key: CryptoKey, data: Uint8Array): PromiseLike<Uint8Array>;
|
3 | export function decrypt(key: CryptoKey, data: Uint8Array): PromiseLike<Uint8Array>;
|
4 | export function generateKeyPair({ extractable, usages }?: {
|
5 | extractable?: boolean | undefined;
|
6 | usages?: Usages | undefined;
|
7 | }): Promise<CryptoKeyPair>;
|
8 | export function importKeyJwk(jwk: any, { extractable, usages }?: {
|
9 | extractable?: boolean | undefined;
|
10 | usages?: Usages | undefined;
|
11 | }): Promise<CryptoKey>;
|
12 | export type Usages = Array<'encrypt' | 'decrypt'>;
|
13 |
|
\ | No newline at end of file |