import { HttpClient } from "@effect/platform"; import { Effect } from "effect"; import type { Address, Hex } from "viem"; import { SimulationError, TenderlyApiError, TenderlyNotConfiguredError, TenderlyRateLimitError } from "../simulation/index.js"; import type { SimulationResult, StateOverride } from "../simulation/types.ts"; export declare function simulateTenderly(params: { chainId: number; from: Address; to: Address; data?: Hex; value?: bigint; gas?: bigint; blockNumber?: bigint; stateOverrides?: StateOverride[]; }): Effect.Effect; export declare function simulateBundleTenderly(params: { chainId: number; transactions: Array<{ from: Address; to: Address; data?: Hex; value?: bigint; }>; blockNumber?: bigint; }): Effect.Effect; //# sourceMappingURL=tenderly.d.ts.map