UNPKG

rn-wifi-p2p

Version:

React Native module for Android P2P communication using Wi-Fi Direct.

17 lines 1.28 kB
import { type EmitterSubscription } from 'react-native'; import type { WifiP2PEventType, SubscriptionCallback } from './types'; import type { GroupInfo, WifiP2pInfo, Device, Message } from '../NativeRnWifiP2P'; export declare const subscribeOnEvent: (event: WifiP2PEventType, callback: SubscriptionCallback) => EmitterSubscription; export declare const removeAllListenersFromEvent: (event: WifiP2PEventType) => void; export declare const removeAllSubscriptions: () => void; export declare const subscribeOnThisDeviceChanged: (callback: (data: GroupInfo) => void) => EmitterSubscription; export declare const removeAllListenersFromThisDeviceChanged: () => void; export declare const subscribeOnPeersUpdates: (callback: (data: { devices: Device[]; }) => void) => EmitterSubscription; export declare const removeAllListenersFromPeersUpdates: () => void; export declare const subscribeOnConnectionInfoUpdates: (callback: (data: WifiP2pInfo) => void) => EmitterSubscription; export declare const removeAllListenersFromConnectionInfoUpdates: () => void; export declare const subscribeOnMessageReceived: (callback: (data: Message<string>) => void) => EmitterSubscription; export declare const removeAllListenersFromMessageReceived: () => void; //# sourceMappingURL=subscriptions.d.ts.map