unified-error-handling
Version:
A lightweight, zero-dependency error handling library with dynamic adapter loading for multiple error tracking services
14 lines • 559 B
TypeScript
import { BaseAdapter } from './base-adapter';
import type { NormalizedError, ErrorContext, Breadcrumb } from '../store/types';
export declare class SentryAdapter extends BaseAdapter {
name: string;
private Sentry;
loadSDK(): Promise<void>;
initializeSDK(): Promise<void>;
captureError(error: NormalizedError): Promise<void>;
setContext(context: ErrorContext): Promise<void>;
addBreadcrumb(breadcrumb: Breadcrumb): Promise<void>;
flush(): Promise<void>;
close(): Promise<void>;
}
//# sourceMappingURL=sentry-adapter.d.ts.map