import RequestModifier from './RequestModifier'; import ResponseModifier from './ResponseModifier'; import Request from './Request'; import Response from './Response'; export default class NetworkEngine { private readonly logger; private requestModifiers; private responseModifiers; addRequestModifier(modifier: RequestModifier): void; removeRequestModifier(modifier: RequestModifier): void; addResponseModifier(modifier: ResponseModifier): void; removeResponseModifier(modifier: ResponseModifier): void; modifyRequest(request: Request): Promise; modifyResponse(response: Response): Promise; private get nativeNetworkModule(); }