declare function flatten(data: T[], recursive?: boolean, list?: T[]): T[]; declare const _default: { bytes2str: (bytes: Uint8Array) => string; str2bytes: (str?: string) => Uint8Array; str2hex: (str: string) => string; hex2str: (hexstr: string) => string; concatBytes: (...args: Uint8Array[]) => Uint8Array; uint32ToBytes: (uint32: Uint32Array) => Uint8Array; bytesToUint32: (bytes: Uint8Array) => Uint32Array; hex2bytes: (hex: string) => Uint8Array; bytes2hex: (bytes: Uint8Array) => string; toUint32: (str: string) => Uint32Array; fromUint32: (uint32: Uint32Array) => string; flatten: typeof flatten; }; export default _default;