import { ExecutableEVMCall, ExecutionResultData } from '../execution/types'; /** * This class is maintained separately rather than just relying on the API object because * we want to make this happen directly on the client eventually and eliminate a need for * a central API service to process simulations. */ export declare class TransactionSimulator { #private; simulateBundle(chainId: number, calls: ExecutableEVMCall[]): Promise; }