# NetworkConnectivityKind

`import { NetworkConnectivityKind } from "destack:net/binding";`

Network connectivity class.

```ds title="NetworkConnectivityKind"
export enum NetworkConnectivityKind {
    None = 1,
    Unknown = 2,
    Wifi = 3,
    Cellular = 4,
    Ethernet = 5,
    Bluetooth = 6,
    Vpn = 7,
    Other = 8,
}
```

[language/library/src/net/binding/connectivity.ds:8:25](https://github.com/destack-sh/destack/blob/main/language/library/src/net/binding/connectivity.ds#L8-L25)

## Variants

### `None = 1`

No active network route.

### `Unknown = 2`

Unknown or backend-specific route class.

### `Wifi = 3`

Wi-Fi route.

### `Cellular = 4`

Cellular route.

### `Ethernet = 5`

Ethernet route.

### `Bluetooth = 6`

Bluetooth PAN route.

### `Vpn = 7`

VPN tunnel route.

### `Other = 8`

Other route class.
