import type { ReactNode } from 'react'; import { Keypair } from '@solana/web3.js'; import type { TossUser } from '../types/tossUser'; type WalletContextType = { isInitialized: boolean; isUnlocked: boolean; user: TossUser | null; keypair: Keypair | null; unlockWallet: () => Promise; lockWallet: () => Promise; signIn: (walletAddress: string, isTemporary?: boolean) => Promise; signOut: () => Promise; }; declare const WalletContext: import("react").Context; export declare const WalletProvider: React.FC<{ children: ReactNode; }>; export declare const useWallet: () => WalletContextType; export default WalletContext; //# sourceMappingURL=WalletContext.d.ts.map