///
import { DeferredPromise } from '@dynamic-labs/utils';
import { GetAddressOpts, WalletConnectorCore } from '@dynamic-labs/wallet-connector-core';
export declare const useFundingHelpers: () => {
getWalletAddress: (walletConnector: WalletConnectorCore.WalletConnector) => Promise;
handleWalletMethod: (props: {
walletConnector: WalletConnectorCore.WalletConnector;
getAddressOpts?: GetAddressOpts;
}) => Promise;
initiatedByWidgetRef: import("react").MutableRefObject;
internalConnectionPromiseRef: import("react").MutableRefObject | null>;
resetWalletConnectSession: () => Promise;
};