///
import { BigInteger } from './BigInteger';
import { ClientUser } from './UserPool';
export declare const HASH_TYPE = "sha256";
export declare function getHash(data: Buffer | string, length?: number): string;
export declare function padHex(data: string | Buffer): string;
export declare function randomBytes(size?: number): Promise;
export declare function calculateScramblingParameter(A: Buffer, B: Buffer): BigInteger;
export declare function calculatePrivateKey(poolname: string, user: ClientUser, salt: string): BigInteger;
export declare function getBigInteger(data: string | Buffer): BigInteger;