UNPKG

react-native-urovo-scanner

Version:

React Native package for Urovo Scanner SDK integration - Official SDK implementation

21 lines (20 loc) 718 B
/** * Hook personalizado para usar el scanner Urovo con la API oficial */ import { ScanResult, ScanError } from './UrovoScanner'; interface UseUrovoScannerProps { onScanResult?: (result: ScanResult) => void; onScanError?: (error: ScanError) => void; autoOpen?: boolean; } interface UseUrovoScannerReturn { isOpened: boolean; isScanning: boolean; openScanner: () => Promise<boolean>; closeScanner: () => Promise<boolean>; startScan: () => Promise<boolean>; stopScan: () => Promise<boolean>; error: string | null; } export declare const useUrovoScanner: ({ onScanResult, onScanError, autoOpen, }?: UseUrovoScannerProps) => UseUrovoScannerReturn; export default useUrovoScanner;