import type { BlockInformationPagination } from '../models/BlockInformationPagination'; import type { BlockInformationWithTxDto } from '../models/BlockInformationWithTxDto'; import type { TransactionInfoResponse } from '../models/TransactionInfoResponse'; import type { TxInformationPagination } from '../models/TxInformationPagination'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class ExplorerService { /** * @returns any * @throws ApiError */ static explorerControllerDashboard(): CancelablePromise; /** * @param pageNumber * @param perPage * @returns BlockInformationPagination * @throws ApiError */ static explorerControllerHistory(pageNumber?: number, perPage?: number): CancelablePromise; /** * @returns BlockInformationWithTxDto * @throws ApiError */ static explorerControllerLatest(): CancelablePromise; /** * @param blockNumber * @returns BlockInformationWithTxDto * @throws ApiError */ static explorerControllerGetBlock(blockNumber: string): CancelablePromise; /** * @param blockNumber * @param pageNumber * @param perPage * @returns TxInformationPagination * @throws ApiError */ static explorerControllerGetBlockTransactions(blockNumber: string, pageNumber?: number, perPage?: number): CancelablePromise; /** * @param blockNumber * @returns string * @throws ApiError */ static explorerControllerGetBlockCircuitInput(blockNumber: string): CancelablePromise; /** * @param txId * @returns TransactionInfoResponse * @throws ApiError */ static explorerControllerGetTx(txId: string): CancelablePromise; }