export type AeadId = 0x0001 | 0x0002; export declare const AES_128_GCM: AeadId; export declare const AES_256_GCM: AeadId; export interface SealResult { enc: Uint8Array; ct: Uint8Array; } export declare function seal(pkR: Uint8Array, info: Uint8Array, aad: Uint8Array, pt: Uint8Array, aead?: AeadId, ephSk?: Uint8Array): Promise; export declare function open(skR: Uint8Array, pkR: Uint8Array, enc: Uint8Array, info: Uint8Array, aad: Uint8Array, ct: Uint8Array, aead?: AeadId): Promise;