import { Buffer } from 'buffer'; import type { EncryptionKeys } from './encryption'; export declare const generateKeyPairV2: () => Promise<{ privateKey: Uint8Array; publicKey: Uint8Array; }>; export declare const cipherV2: (encryptionKey: Uint8Array, data: Iterable, keys: EncryptionKeys) => Promise<{ encrypted: Buffer; authTag: Buffer; }>; export declare const deriveEncryptionKeyV1: (privateKey: Uint8Array | number[], publicKey: Uint8Array | number[]) => Promise; export declare const deriveEncryptionKeyV2: (commandId: number, keys: EncryptionKeys) => Promise;