import { MutationObserverOptions } from "@tanstack/react-query";
import { ExecuteSwapVariables } from "../query/executeSwap";
import type { DeliverTxResponse } from "@cosmjs/cosmwasm-stargate";
type UseExecuteSwapOptions = MutationObserverOptions<DeliverTxResponse | undefined, Error, ExecuteSwapVariables>;
type UseSimulateSwapOptions = MutationObserverOptions<bigint | undefined, Error, ExecuteSwapVariables>;
export declare const useSimulateSwap: (options?: UseSimulateSwapOptions) => import("@tanstack/react-query").UseMutationResult<bigint | undefined, Error, ExecuteSwapVariables, unknown>;
export declare const useExecuteSwap: (options?: UseExecuteSwapOptions) => import("@tanstack/react-query").UseMutationResult<DeliverTxResponse | undefined, Error, ExecuteSwapVariables, unknown>;
export {};
