/// import { Data } from './types'; import { VirgilPrivateKey } from './VirgilPrivateKey'; import { VirgilPublicKey } from './VirgilPublicKey'; export declare class VirgilStreamDecryptAndVerify { private _isDisposed; private _isFinished; private readonly paddingParams; private readonly recipientCipher; constructor(); start(privateKey: VirgilPrivateKey): void; update(data: Data): Buffer; final(): Buffer; verify(publicKey: VirgilPublicKey, dispose?: boolean): void; verify(publicKeys: VirgilPublicKey[], dispose?: boolean): void; dispose(): void; private ensureLegalState; }