UNPKG

scandit-react-native-datacapture-core

Version:

Scandit Data Capture SDK for React Native

17 lines (16 loc) 786 B
import { NativeCaller } from 'scandit-datacapture-frameworks-core'; import { ScanditNativeModule } from './ScanditNativeModule'; export declare class RNNativeCaller implements NativeCaller { private nativeModule; private nativeEventEmitter; constructor(nativeModule: ScanditNativeModule); get framework(): string; get frameworkVersion(): string; callFn(fnName: string, args: object | undefined | null, _meta?: { isEventRegistration?: boolean; }): Promise<any>; registerEvent(evName: string, handler: (args: any) => Promise<void>): Promise<any>; unregisterEvent(evName: string, subscription: any): Promise<void>; eventHook(args: any): any; } export declare function createRNNativeCaller(nativeModule: ScanditNativeModule): RNNativeCaller;