declare const simulateTransaction: (chainID: number, simulations: SimulationRequest[], baseURL: string) => Promise<import("axios").AxiosResponse<SimulationResponse, any>>;
type SimulationRequest = {
    from: `0x${string}`;
    input?: `0x${string}`;
    to: `0x${string}`;
    value?: `0x${string}`;
};
type SimulationResponse = {
    amount: string;
    gas: string;
    gas_used: string;
    token?: {
        contract_address: `0x${string}`;
        decimals: number;
        name: string;
        symbol: string;
        type: string;
    };
};
export { simulateTransaction, type SimulationRequest, type SimulationResponse };
