⚠️ Oops! This page doesn't appear to define a type called `_`.

# NetInfo

This module does not have a toplevel documentation block.

#### type infoType

#### type infoEffectiveType

#### type connectionType = | None | WiFi | Cellular | Unknown | Bluetooth | Ethernet | WiMax

#### type effectiveConnectionType = | Net2G | Net3G | Net4G | Unknown

#### type info = Js.t( < _type : infoType; effectiveType : infoEffectiveType > )

#### let connectionType: infoType => connectionType

#### let effectiveConnectionType: infoEffectiveType => effectiveConnectionType

#### let addEventListener: info => unit => unit

#### let removeEventListener: info => unit => unit

#### let isConnectionExpensive: unit => Js.Promise.t(bool)

#### let getConnectionInfo: unit => Js.Promise.t(info)

#### module IsConnected

This module does not have a toplevel documentation block.

#### let addEventListener: bool => unit => unit

#### let removeEventListener: bool => unit => unit

#### let fetch: unit => Js.Promise.t(bool)