import { type Wallet } from '@layerswap/widget-types'; import { Network } from "@layerswap/widget-types"; import { WalletConnectionProvider } from "@layerswap/wallet-core/types"; export type WalletPurpose = "autofill" | "withdrawal" | "asSource"; export default function useWallet(network?: Network | undefined, purpose?: WalletPurpose): { wallets: Wallet[]; unAvailableWallets: Wallet[]; provider: WalletConnectionProvider | undefined; providers: WalletConnectionProvider[]; getProvider: (network: Network, purpose: WalletPurpose) => WalletConnectionProvider | undefined; }; //# sourceMappingURL=useWallet.d.ts.map