export declare class EncryptTransformer {
    recipients: any;
    encodedProtectedHeader: any;
    additionalData: any;
    cek: any;
    chunkSize: any;
    offset: any;
    totalOffset: any;
    index: any;
    buffer: any;
    constructor({ recipients, encodedProtectedHeader, additionalData, cek, chunkSize }?: any);
    start(): void;
    transform(chunk: any, controller: any): Promise<void>;
    flush(controller: any): Promise<void>;
    encrypt(data: any): Promise<{
        protected: any;
        recipients: any;
        iv: string;
        ciphertext: string;
        tag: string;
    }>;
}
//# sourceMappingURL=EncryptTransformer.d.ts.map