import { RestRequest } from "../../../../utils/rest-request"; import { BizId, AccessId, RestMethods, BlockNumber, Hash, SecretKey } from "../../../../types/web3"; interface RestResponseLog { from: { data: string; empty: boolean; value: string; }; to: { data: string; empty: boolean; value: string; }; logData: string; topics: string[]; } export interface QueryTransactionReceiptParams { bizid: BizId; accessId: AccessId; method: RestMethods.queryTransactionReceipt; hash: Hash; secretKey?: SecretKey; } export interface QueryTransactionReceiptResult { blockNumber: BlockNumber; code: number; gasUsed: number; hash: Hash; output: string; result: number; logs: RestResponseLog[]; logData: string; } export declare function queryTransactionReceipt(params: QueryTransactionReceiptParams, request: RestRequest): Promise; export {};