UNPKG

code-craft-studio

Version:

A comprehensive QR code and barcode scanning/generation library for React. Works with or without Capacitor. Supports 22+ QR data types and 14+ barcode formats (EAN, UPC, Code 128, etc.), with customizable designs, analytics, and React components. Provider

14 lines (13 loc) 743 B
import type { QRCodeStudioPlugin } from './definitions'; declare const QRCodeStudio: QRCodeStudioPlugin; export { getPlatform, platformDetector } from './platforms'; export type { PlatformAdapter, PlatformCapabilities } from './platforms'; export * from './definitions'; export * from './components'; export * from './hooks'; export { QRCodeStudio }; export { validateQRData, QRValidationError } from './core/validators/qr-validators'; export { isValidUrl, isValidEmail, isValidPhoneNumber, isValidHexColor, isValidQRSize } from './utils/validators'; export { qrFormFields, qrTypeInfo } from './utils/qr-forms'; export type { FormFieldProps } from './utils/qr-forms'; export { logger, type LogLevel, type LoggerConfig } from './utils/logger';