import { PropsWithChildren } from 'react'; import { CreateWalletFn } from '../types/Wallet.js'; import { ExternalWalletContextType, ExternalWalletProviderConfig, ExternalWalletProviderConfigBase, FarcasterMiniAppManagement } from '@getpara/react-common'; import { TExternalHooks } from './externalHooks.js'; import { Chain } from '@solana-mobile/mobile-wallet-adapter-protocol'; export type SolanaExternalWalletContextType = ExternalWalletContextType & TExternalHooks & FarcasterMiniAppManagement; export declare const SolanaExternalWalletContext: import("react").Context; export type SolanaExternalWalletProviderConfig = ExternalWalletProviderConfigBase; type SolanaExternalWalletProviderConfigFull = ExternalWalletProviderConfig; export declare function SolanaExternalWalletProvider({ children, wallets: walletFns, para, walletsWithFullAuth, includeWalletVerification, connectionOnly, chain, }: SolanaExternalWalletProviderConfigFull & PropsWithChildren & { chain: Chain; }): import("react/jsx-runtime").JSX.Element; export {};