PreKeyDataSource
constructor(preKeyApi: PreKeyApi, proteusClientProvider: ProteusClientProvider, provideCurrentClientId: CurrentClientIdProvider, prekeyDAO: PrekeyDAO, clientDAO: ClientDAO, metadataDAO: MetadataDAO, preKeyListMapper: PreKeyListMapper = MapperProvider.preKeyListMapper(), preKeyMapper: PreKeyMapper = MapperProvider.preyKeyMapper())