/// /// /// import { NodeMaterialsManager, KeyringNode } from '@aws-crypto/material-management-node'; import { DecryptParameters } from './types'; import { Readable } from 'stream'; import { MessageHeader } from '@aws-crypto/serialize'; export interface DecryptOutput { plaintext: Buffer; messageHeader: MessageHeader; } export interface DecryptOptions { encoding?: BufferEncoding; maxBodySize?: number; } export declare function _decrypt(decryptParameters: DecryptParameters, cmm: NodeMaterialsManager | KeyringNode, ciphertext: Buffer | Uint8Array | Readable | string | NodeJS.ReadableStream, { encoding, maxBodySize }?: DecryptOptions): Promise; //# sourceMappingURL=decrypt.d.ts.map