///
export declare function byteArrayToHexString(bytes: Array): string;
export declare function stringToByteArray(stringValue: string): Array;
export declare function hexStringToByteArray(str: string): Array;
export declare function stringToHexString(str: string): string;
export declare function hexStringToString(hex: string): string;
export declare function byteArrayToSignedShort(bytes: Array, opt_startIndex?: number): any;
export declare function byteArrayToSignedInt32(bytes: Array, opt_startIndex?: number): number;
export declare function byteArrayToBigInteger(bytes: Array, opt_startIndex?: number): BigJsLibrary.BigJS;
export interface IWordArray {
sigBytes: number;
words: Uint32Array;
}
export declare function byteArrayToWordArray(byteArray: Array): IWordArray;
export declare function wordArrayToByteArray(wordArray: IWordArray): Array;
export declare function byteArrayToString(bytes: Array, opt_startIndex?: any, length?: any): string;
export declare function byteArrayToShortArray(byteArray: Array): Array;
export declare function shortArrayToByteArray(shortArray: Array): Array;
export declare function shortArrayToHexString(ary: Array): string;
export declare function int32ToBytes(x: number, opt_bigEndian: boolean): number[];