zips-react-native-sdk-test
Version:
Lightweight ZIPS Payment Gateway SDK for React Native - Complete payment solution with ZApp wallet payments and Access Bank integration
20 lines (19 loc) • 686 B
TypeScript
import { Wallet, WalletData } from '../types';
interface walletContextType {
isLoading: boolean;
error: null | string;
data: any | null | undefined;
walletInformation: WalletData;
selectedWallet: Wallet;
setIsLoading: (isLoading: boolean) => void;
setError: (error: string | null) => void;
setData: (data: any) => void;
setWalletInformation: (walletInformation: WalletData) => void;
setSelectedWallet: (selectedWallet: Wallet) => void;
}
interface WalletProviderProps {
children: React.ReactNode;
}
export declare const useWalletContext: () => walletContextType;
export declare const WalletProvider: React.FC<WalletProviderProps>;
export {};