export enum BinaryStringEncoding { utf8, utf16LE, utf16BE, } export class CryptographicBuffer { constructor(); static compare(object1: Object, object2: Object): Boolean; static generateRandom(length: Number): Object; static generateRandomNumber(): Number; static createFromByteArray(value: Array): Object; static copyToByteArray(buffer: Object, value: Array): void; static decodeFromHexString(value: String): Object; static encodeToHexString(buffer: Object): String; static decodeFromBase64String(value: String): Object; static encodeToBase64String(buffer: Object): String; static convertStringToBinary(value: String, encoding: BinaryStringEncoding): Object; static convertBinaryToString(encoding: BinaryStringEncoding, buffer: Object): String; } export const BinaryStringEncoding: any; export const CryptographicBuffer: any; export * as certificates from "./security.cryptography.certificates.js"; export * as core from "./security.cryptography.core.js"; export * as dataprotection from "./security.cryptography.dataprotection.js";