import * as ethers from "ethers"; export declare const useBuyGd: ({ donateOrExecTo, callData, withSwap }: { donateOrExecTo?: string | undefined; callData?: string | undefined; withSwap?: boolean | undefined; }) => { createAndSwap: (minAmount: ethers.BigNumberish) => Promise; swap: (minAmount: ethers.BigNumberish) => Promise; triggerSwapTx: () => Promise; swapState: import("@usedapp/core").TransactionStatus; createState: import("@usedapp/core").TransactionStatus; gdHelperAddress: any; }; //# sourceMappingURL=react.d.ts.map