| 1234567891011121314151617181920212223242526272829303132333435 | /** *  Cryptographic hashing functions * *  @_subsection: api/crypto:Hash Functions [about-crypto-hashing] */import type { BytesLike } from "../utils/index.js";/** *  Compute the cryptographic KECCAK256 hash of %%data%%. * *  The %%data%% **must** be a data representation, to compute the *  hash of UTF-8 data use the [[id]] function. * *  @returns DataHexstring *  @example: *    keccak256("0x") *    //_result: * *    keccak256("0x1337") *    //_result: * *    keccak256(new Uint8Array([ 0x13, 0x37 ])) *    //_result: * *    // Strings are assumed to be DataHexString, otherwise it will *    // throw. To hash UTF-8 data, see the note above. *    keccak256("Hello World") *    //_error: */export declare function keccak256(_data: BytesLike): string;export declare namespace keccak256 {    var _: (data: Uint8Array) => Uint8Array;    var lock: () => void;    var register: (func: (data: Uint8Array) => BytesLike) => void;}//# sourceMappingURL=keccak.d.ts.map
 |