import { Connector } from '../Connector'; import { HttpClient } from '@angular/common/http'; import { Injector } from '@angular/core'; import { Config } from '../../../Config'; import { Factory as SuccessResponseFactory } from '../Response/Success/Factory'; import { Factory as ErrorResponseFactory } from '../Response/Error/Factory'; import { Factory as UnauthorizedErrorResponseFactory } from '../Response/Error/Unauthorized/Factory'; import { Factory as InternalErrorResponseFactory } from '../Response/Error/Internal/Factory'; export declare class Factory { private config; private httpClient; private successResponseFactory; private errorResponseFactory; private headers; private unauthorizedErrorResponseFactory; private internalErrorResponseFactory; private injector; constructor(config: Config, httpClient: HttpClient, successResponseFactory: SuccessResponseFactory, errorResponseFactory: ErrorResponseFactory, unauthorizedErrorResponseFactory: UnauthorizedErrorResponseFactory, internalErrorResponseFactory: InternalErrorResponseFactory, injector: Injector); create(): Connector; }