export declare class Encryption {
    static hash: (value: string) => string;
    static encryptJSON: (jsonObj: object, password: string) => Promise<{
        encBuffer: string;
        iv: string;
    }>;
    static decryptJSON: (ctBufferBase64: string, ivBase64: string, password: string) => Promise<object>;
    static encryptText: (plainText: string, password: string) => Promise<{
        encBuffer: string;
        iv: string;
    }>;
    static decryptText: (ctBufferBase64: string, ivBase64: string, password: string) => Promise<string>;
}
