import { Block, HardhatRuntimeEnvironment, Transaction } from "hardhat/types"; import { TransactionReceipt, TransactionTrace } from "./starknet-types"; import { BlockIdentifier, NonceQueryOptions, StarknetContractFactory } from "./types"; export declare function getContractFactoryUtil(hre: HardhatRuntimeEnvironment, contractPath: string): Promise; export declare function shortStringToBigIntUtil(convertibleString: string): bigint; export declare function bigIntToShortStringUtil(convertibleBigInt: bigint): string; export declare function getTransactionUtil(txHash: string, hre: HardhatRuntimeEnvironment): Promise; export declare function getTransactionReceiptUtil(txHash: string, hre: HardhatRuntimeEnvironment): Promise; export declare function getTransactionTraceUtil(txHash: string, hre: HardhatRuntimeEnvironment): Promise; export declare function getBlockUtil(hre: HardhatRuntimeEnvironment, identifier?: BlockIdentifier): Promise; export declare function getNonceUtil(hre: HardhatRuntimeEnvironment, address: string, options: NonceQueryOptions): Promise; export declare function getBalanceUtil(address: string, hre: HardhatRuntimeEnvironment): Promise;