@datadog/mobile-react-native
Version:
A client-side React Native module to interact with Datadog
14 lines • 707 B
TypeScript
import type { DatadogEventEmitter } from '../DatadogEventEmitter/DatadogEventEmitter';
export declare class DdSdkInternalNativeBridge {
private eventEmitter;
private errorHandler;
private _isInitialized;
private static _instance?;
static get isInitialized(): boolean;
static initialize(eventEmitter: DatadogEventEmitter, errorHandler?: (err: any) => void): DdSdkInternalNativeBridge;
private constructor();
private registerDefaultListeners;
}
export declare const registerNativeBridge: (eventEmitter?: DatadogEventEmitter, errorHandler?: (err: any) => void) => void;
export declare const hasNativeBridge: () => boolean;
//# sourceMappingURL=DdSdkInternalNativeBridge.d.ts.map