
#  @iota-pico/core

## Index

### Classes

* [ArrayHelper](classes/arrayhelper.md)
* [BackgroundTaskService](classes/backgroundtaskservice.md)
* [ConsoleLogger](classes/consolelogger.md)
* [CoreError](classes/coreerror.md)
* [ErrorHelper](classes/errorhelper.md)
* [FactoryBase](classes/factorybase.md)
* [JsonHelper](classes/jsonhelper.md)
* [NetworkClientFactory](classes/networkclientfactory.md)
* [NetworkEndPoint](classes/networkendpoint.md)
* [NetworkError](classes/networkerror.md)
* [NullLogger](classes/nulllogger.md)
* [NumberHelper](classes/numberhelper.md)
* [ObjectHelper](classes/objecthelper.md)
* [PlatformCryptoFactory](classes/platformcryptofactory.md)
* [PlatformError](classes/platformerror.md)
* [RngServiceFactory](classes/rngservicefactory.md)
* [StringHelper](classes/stringhelper.md)
* [TimeService](classes/timeservice.md)

### Interfaces

* [IBackgroundTaskService](interfaces/ibackgroundtaskservice.md)
* [ILogger](interfaces/ilogger.md)
* [INetworkClient](interfaces/inetworkclient.md)
* [INetworkEndPoint](interfaces/inetworkendpoint.md)
* [IPlatformCrypto](interfaces/iplatformcrypto.md)
* [IRngService](interfaces/irngservice.md)
* [ITimeService](interfaces/itimeservice.md)

### Type aliases

* [NetworkProtocol](#networkprotocol)

---

## Type aliases

<a id="networkprotocol"></a>

###  NetworkProtocol

**Ƭ NetworkProtocol**: * "http" &#124; "https"
*

*Defined in [interfaces/networkProtocol.ts:4](https://github.com/iota-pico/core/tree/master/src/interfaces/networkProtocol.ts#L4*

Represents the protocols for communicating.

___

