import { AxiosStatic } from "axios"; import { Cache } from "flat-cache"; import { Trace } from "../../sdk"; export declare type GetTraceData = (blockNumberOrTxHash: number | string) => Promise; export declare function provideGetTraceData(traceRpcUrl: string, traceBlockMethod: string, traceTransactionMethod: string, axios: AxiosStatic, cache: Cache): GetTraceData; export declare const getCacheKey: (blockNumberOrTxHash: number | string) => string;