@mswjs/interceptors
Version:
Low-level HTTP/HTTPS/XHR/fetch request interception library.
15 lines (12 loc) • 544 B
TypeScript
import { Emitter } from 'strict-event-emitter';
import { H as HttpRequestEventMap, h as Interceptor } from '../../Interceptor-bc5a9d8e.js';
import '@open-draft/deferred-promise';
import '@open-draft/logger';
type XMLHttpRequestEmitter = Emitter<HttpRequestEventMap>;
declare class XMLHttpRequestInterceptor extends Interceptor<HttpRequestEventMap> {
static interceptorSymbol: symbol;
constructor();
protected checkEnvironment(): boolean;
protected setup(): void;
}
export { XMLHttpRequestEmitter, XMLHttpRequestInterceptor };