import type { LightPlugin, LightClient } from '../types'; declare class ErrorPlugin implements LightPlugin { name: string; version: string; private client; private config; private originalOnError?; private onUnhandledRejection?; private onResourceError?; setup(client: LightClient): void; private loadConfig; private shouldIgnoreError; private shouldIgnoreScriptUrl; private shouldIncludePath; private shouldSample; private shouldSampleResource; private setupGlobalError; private setupUnhandledRejection; private extractUrlFromReason; private setupResourceError; private buildErrorEvent; destroy(): void; } export default ErrorPlugin;