UNPKG

@cardql/react-native-tap

Version:

CardQL SDK for React Native tap-to-pay for secure in-person payments

37 lines (33 loc) 968 B
// Re-export everything from core and react-native export * from "@cardql/core"; export * from "@cardql/react-native"; // Export Stripe Terminal tap-to-pay specific functionality export * from "./types"; export * from "./hooks/useTapToPay"; export * from "./components/TapToPayReader"; export * from "./utils/nfcManager"; // Main exports for easy access export { useTapToPay } from "./hooks/useTapToPay"; export { TapToPayReader } from "./components/TapToPayReader"; export { stripeTerminalManager } from "./utils/nfcManager"; // Type exports for Stripe Terminal integration export type { NFCCapabilities, DeviceCapabilities, CardType, PaymentMethod, TapTransactionState, TapTransactionData, TapToPayConfig, CardReaderConfig, StripeTerminalConfig, StripeReaderConfig, CreateTapPaymentInput, TapPaymentResult, ReceiptData, TapToPayError, TapToPayErrorCode, TapToPayEvents, UseTapToPayOptions, UseTapToPayResult, } from "./types";