Interface ClientProviderFactory<T extends ClientProvider>