// Copyright 2004-present Facebook. All Rights Reserved. #import <Foundation/Foundation.h> #import <React/RCTDefines.h> #if RCT_DEV @class RCTInspectorRemoteConnection; @interface RCTInspectorLocalConnection : NSObject - (void)sendMessage:(NSString *)message; - (void)disconnect; @end @interface RCTInspectorPage : NSObject @property (nonatomic, readonly) NSInteger id; @property (nonatomic, readonly) NSString *title; @property (nonatomic, readonly) NSString *vm; @end @interface RCTInspector : NSObject + (NSArray<RCTInspectorPage *> *)pages; + (RCTInspectorLocalConnection *)connectPage:(NSInteger)pageId forRemoteConnection:(RCTInspectorRemoteConnection *)remote; @end #endif