import { BigNumber as EthersBigNumber } from '@ethersproject/bignumber';
import React from 'react';
export default function useExecuteSwap(): ({ to, data, useSource, duration, ddl, gasLimit, subtitle, value, mixpanelProps, }: {
    value: string;
    to: string;
    data: string;
    useSource?: string;
    duration?: number;
    ddl: number;
    gasLimit?: EthersBigNumber;
    subtitle: React.ReactNode;
    mixpanelProps?: Record<string, any>;
}) => void;
