| AntDevice | Base class for all ANT devices. |
| AntDeviceCollection | This is a thread safe observable collection of ANT devices. |
| CommonDataPages | This class supports common data pages. In particular, this class describes the common pages used by ANT+ devices. |
| TimeoutOptions | This class provides timeout options. The AntCollection class uses the options pattern and propagates a timeout to AntDevices that are instantiated by AntCollection. |
| Utils | A static class with useful methods for calculations. |
| CommonDataPagesBatteryStatusPage | Battery status page. |
| CommonDataPagesCommandStatusPage | The command status page. |
| CommonDataPagesErrorDescriptionPage | Error description structure. |
| CommonDataPagesManufacturerInfoPage | Manufacturer info page. |
| CommonDataPagesMemoryLevelPage | The memory usage page. |
| CommonDataPagesProductInfoPage | Product info page. |
| CommonDataPagesSubfieldDataPage | Subfield data page. |
| BatteryStatus | Battery status description. |
| CommandType | Data page command type. |
| CommonDataPage | Supported common data pages. |
| CommonDataPagesCommandResult | Command result. |
| CommonDataPagesErrorLevel | Severity of error. |
| CommonDataPagesMemorySizeUnit | Memory size unit used. |
| CommonDataPagesSubfieldDataPageSubPage | The subfield data page type. |
| SportMode | Use this enumeration to set the desired sport mode. |
| SubSportMode | Currently the sub sport mode is only used by heart rate monitors. |