/// export declare function getBrowerCrypto(): Crypto; export declare function getSubtleCrypto(): SubtleCrypto; export declare function getAlgo(type: string): AesKeyAlgorithm | HmacImportParams; export declare function getOps(type: string): string[]; export declare function browserRandomBytes(length: number): Buffer; export declare function browserExportKey(cryptoKey: CryptoKey, type?: string): Promise; export declare function browserImportKey(buffer: Buffer, type?: string): Promise; export declare function browserAesEncrypt(iv: Buffer, key: Buffer, data: Buffer): Promise; export declare function browserAesDecrypt(iv: Buffer, key: Buffer, data: Buffer): Promise; export declare function browserHmacSha256Sign(key: Buffer, data: Buffer): Promise; export declare function browserHmacSha512Sign(key: Buffer, data: Buffer): Promise; export declare function browserSha256(data: Buffer): Promise; export declare function browserSha512(data: Buffer): Promise; //# sourceMappingURL=browser.d.ts.map