Interface ProviderBuilder<T extends ProviderConfig,​R extends Provider>