import type { ReactNode } from 'react'; import type { PhantomWalletAdapter } from '@solana/wallet-adapter-phantom'; import type { Window as KeplrWindow } from '@keplr-wallet/types'; import type { TXDeFiWeb3Provider } from './types'; declare global { interface Window extends KeplrWindow { xfi: TXDeFiWeb3Provider; solana: PhantomWalletAdapter & { isPhantom?: boolean; }; } } declare const WalletProvider: ({ children }: { children: ReactNode; }) => JSX.Element; export { WalletProvider };