export declare class Utils { static generateNumericId(): number; static getRandomString(size: number): string; static encryptSymmetric(plaintext: Uint8Array | string, key: string, iv: string): Promise<{ ciphertext: Buffer; iv: string; }>; static decryptSymmetricBuffer(ciphertext: Buffer, iv: Buffer, key: Buffer): Promise>; static decryptSymmetric(ciphertext: string, iv: string, key: string): Promise; static genKey(): string; static genIv(): string; static genIvAsBuffer(): Uint8Array; static base64abc: string[]; static base64codes: number[]; static bytesToBase64(bytes: Uint8Array): string; static isBitOn(byte: number, index: number): boolean; static getBits(data: Uint8Array, bitOffset: number, numBits: number): number; static numAsOneByteUint(num: number): Uint8Array; static oneByteUint8AsNum(arr: Uint8Array): number; }