expo-network
Version:
Provides useful information about the device's network such as its IP address, MAC address, and airplane mode status
14 lines • 569 B
TypeScript
import { NativeModule } from 'expo-modules-core';
import { NetworkEvents, NetworkState } from './Network.types';
declare class ExpoNetworkModule extends NativeModule<NetworkEvents> {
eventListener?: () => void;
updateNetworkState(): void;
getIpAddressAsync(): Promise<string>;
getNetworkStateAsync(): Promise<NetworkState>;
isAirplaneModeEnabledAsync(): Promise<boolean>;
startObserving(): void;
stopObserving(): void;
}
declare const _default: typeof ExpoNetworkModule;
export default _default;
//# sourceMappingURL=ExpoNetwork.web.d.ts.map