Configuration

fun Configuration(    credentials: Credentials,     logLevel: SystemaLogLevel = SystemaLogLevel.INFO,     hosts: Map<EndpointType, <ERROR CLASS>> = credentials.hosts,     engine: <ERROR CLASS>? = null,     kvStore: SystemaKVStore,     deviceManager: SystemaDeviceManager): Configuration