provide

abstract fun provide(fusClientConfig: FusClientConfig, messageBus: MessageBus, remoteConfig: RemoteConfig, httpClient: FusHttpClient, jsonSerializer: FusJsonSerializer, eventLogFileStorage: FileStorage, fusLoggerFactory: FusLoggerFactory, anonymizer: ReportAnonymizer<E>, validator: ReportValidator<E>): FusReportDispatcher<E, R>