import { TLSConnector } from '../tls-connector'; import { BlockNumber, Hash } from "../../../../types/web3"; export interface QueryTransactionParams { hash: Hash; groupId?: string; } export interface QueryTransactionResult { msg_type: number; sequence: number; return_code: number; group_id: string; transaction: { hash: Hash; transaction_type: number; timestamp: number; nonce: string; period: number; from: Hash; to: Hash; value: number; gas: number; group_id: string; version: number; data: string; signature: string[]; extensions: []; }; block_number: BlockNumber; transaction_index: number; api: 'QueryTransaction'; } export declare function queryTransaction(params: QueryTransactionParams, connector: TLSConnector): Promise;