/// import { StringMap } from '@naturalcycles/js-lib'; /** * Using aes-256-cbc */ export declare function encryptRandomIVBuffer(input: Buffer, secretKeyBase64: string): Buffer; /** * Using aes-256-cbc */ export declare function decryptRandomIVBuffer(input: Buffer, secretKeyBase64: string): Buffer; /** * Decrypts all object values. * Returns object with decrypted values. */ export declare function decryptObject(obj: StringMap, secretKey: string): StringMap; export declare function encryptObject(obj: StringMap, secretKey: string): StringMap; /** * Using aes-256-cbc */ export declare function decryptString(str: string, secretKey: string): string; /** * Using aes-256-cbc */ export declare function encryptString(str: string, secretKey: string): string;