import BN from 'bn.js'; import { BigNumberish } from './number'; /** * Function to get the starknet keccak hash from a string * * [Reference](https://github.com/starkware-libs/cairo-lang/blob/master/src/starkware/starknet/public/abi.py#L17-L22) * @param value - string you want to get the starknetKeccak hash from * @returns starknet keccak hash as BigNumber */ export declare function starknetKeccak(value: string): BN; export declare function pedersen(input: [BigNumberish, BigNumberish]): string; export declare function computeHashOnElements(data: BigNumberish[]): string; export declare function hashCalldata(calldata: string[]): string; export declare function hashMessage(account: string, to: string, selector: string, calldata: string[], nonce: string): string;