import * as i0 from "@angular/core";
export declare class Md5Service {
    private hexcase;
    constructor();
    hex_md5(a: any): string;
    hex_hmac_md5(a: any, b: any): string;
    md5_vm_test(): boolean;
    rstr_md5(a: any): string;
    rstr_hmac_md5(c: any, f: any): string;
    rstr2hex(c: any): string;
    str2rstr_utf8(c: any): string;
    rstr2binl(b: any): any[];
    binl2rstr(b: any): string;
    binl_md5(p: any, k: any): number[];
    md5_cmn(h: any, e: any, d: any, c: any, g: any, f: any): number;
    md5_ff(g: any, f: any, k: any, j: any, e: any, i: any, h: any): number;
    md5_gg(g: any, f: any, k: any, j: any, e: any, i: any, h: any): number;
    md5_hh(g: any, f: any, k: any, j: any, e: any, i: any, h: any): number;
    md5_ii(g: any, f: any, k: any, j: any, e: any, i: any, h: any): number;
    safe_add(a: any, d: any): number;
    bit_rol(a: any, b: any): number;
    static ɵfac: i0.ɵɵFactoryDeclaration<Md5Service, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<Md5Service>;
}
