light-sentry-sdk/dist/plugins/NetworkPlugin.d.ts

20 lines
515 B
TypeScript

import type { LightPlugin, LightClient } from '../types';
declare class NetworkPlugin implements LightPlugin {
name: string;
version: string;
private client;
private config;
private originalFetch;
private originalXHROpen;
private originalXHRSend;
setup(client: LightClient): void;
private loadConfig;
private shouldIgnore;
private shouldSample;
private patchFetch;
private patchXHR;
private reportNetwork;
destroy(): void;
}
export default NetworkPlugin;