import type { CryptoboxCRUDStore } from './store/'; import { session as ProteusSession } from '@wireapp/proteus'; export declare class CryptoboxSession { readonly id: string; readonly session: ProteusSession.Session; constructor(id: string, session: ProteusSession.Session); decrypt(ciphertext: ArrayBuffer, pk_store: CryptoboxCRUDStore): Promise; encrypt(plaintext: string | Uint8Array): ArrayBuffer; fingerprint_local(): string; fingerprint_remote(): string; }