class BaseAccountInformationService extends AbstractService implements AccountInformationService {

    @Override
    public Response<UpdatePsuAuthenticationResponse> updateConsentsPsuData(String consentId,
                                                                           String authorisationId,
                                                                           RequestHeaders requestHeaders,
                                                                           RequestParams requestParams,
                                                                           UpdatePsuAuthentication updatePsuAuthentication) {
        return updateConsentsPsuData(consentId,
                                     authorisationId,
                                     requestHeaders,
                                     requestParams,
                                     updatePsuAuthentication,
                                     UpdatePsuAuthenticationResponse.class,
                                     identity());
    }

    public  BaseAccountInformationService(Aspsp aspsp, HttpClient httpClient);
    public  BaseAccountInformationService(Aspsp aspsp,
                                         HttpClient httpClient,
                                         Interceptor requestBuilderInterceptor);
    public  BaseAccountInformationService(Aspsp aspsp,
                                         HttpClient httpClient,
                                         LinksRewriter linksRewriter);
    public  BaseAccountInformationService(Aspsp aspsp,
                                         HttpClient httpClient,
                                         Interceptor requestBuilderInterceptor,
                                         LinksRewriter linksRewriter);
    public  BaseAccountInformationService(Aspsp aspsp,
                                         HttpClient httpClient,
                                         List<Interceptor> interceptors,
                                         LinksRewriter linksRewriter);

}