UNPKG

react-native-capture

Version:
21 lines 811 B
import type { TurboModule } from 'react-native'; export interface Spec extends TurboModule { startCaptureService(): Promise<object>; openTransport(host: string): Promise<{ transport: { handle: number; }; }>; closeTransport(handle: number): Promise<string>; sendTransport(handle: number, jsonRpc: string): Promise<string>; getTargetView(reactTag: number): void; dismissViewController(): void; startSocketCamExtension?(clientHandle: number): void; startSocketCamExtensionCustom?(clientHandle: number): void; getCustomDeviceHandle?(): Promise<number>; addListener(eventType: string): void; removeListeners(count: number): void; } declare const _default: Spec | null; export default _default; //# sourceMappingURL=NativeCaptureSdk.d.ts.map