UNPKG

4.23 kBTypeScriptView Raw
1export type { ClientClass } from './sdk';
2export type { AsyncContextStrategy } from './asyncContext/types';
3export type { Carrier } from './carrier';
4export type { OfflineStore, OfflineTransportOptions } from './transports/offline';
5export type { ServerRuntimeClientOptions } from './server-runtime-client';
6export type { RequestDataIntegrationOptions } from './integrations/requestdata';
7export type { IntegrationIndex } from './integration';
8export * from './tracing';
9export * from './semanticAttributes';
10export { createEventEnvelope, createSessionEnvelope, createSpanEnvelope } from './envelope';
11export { captureCheckIn, withMonitor, captureException, captureEvent, captureMessage, lastEventId, close, flush, setContext, setExtra, setExtras, setTag, setTags, setUser, isInitialized, isEnabled, startSession, endSession, captureSession, addEventProcessor, } from './exports';
12export { getCurrentScope, getIsolationScope, getGlobalScope, withScope, withIsolationScope, getClient, } from './currentScopes';
13export { getDefaultCurrentScope, getDefaultIsolationScope, } from './defaultScopes';
14export { setAsyncContextStrategy } from './asyncContext';
15export { getMainCarrier } from './carrier';
16export { makeSession, closeSession, updateSession } from './session';
17export { SessionFlusher } from './sessionflusher';
18export { Scope } from './scope';
19export { notifyEventProcessors } from './eventProcessors';
20export { getEnvelopeEndpointWithUrlEncodedAuth, getReportDialogEndpoint } from './api';
21export { BaseClient } from './baseclient';
22export { ServerRuntimeClient } from './server-runtime-client';
23export { initAndBind, setCurrentClient } from './sdk';
24export { createTransport } from './transports/base';
25export { makeOfflineTransport } from './transports/offline';
26export { makeMultiplexedTransport } from './transports/multiplexed';
27export { SDK_VERSION } from './version';
28export { getIntegrationsToSetup, addIntegration, defineIntegration, } from './integration';
29export { applyScopeDataToEvent, mergeScopeData } from './utils/applyScopeDataToEvent';
30export { prepareEvent } from './utils/prepareEvent';
31export { createCheckInEnvelope } from './checkin';
32export { hasTracingEnabled } from './utils/hasTracingEnabled';
33export { isSentryRequestUrl } from './utils/isSentryRequestUrl';
34export { handleCallbackErrors } from './utils/handleCallbackErrors';
35export { parameterize } from './utils/parameterize';
36export { spanToTraceHeader, spanToJSON, spanIsSampled, spanToTraceContext, getSpanDescendants, getStatusMessage, getRootSpan, getActiveSpan, addChildSpanToSpan, } from './utils/spanUtils';
37export { parseSampleRate } from './utils/parseSampleRate';
38export { applySdkMetadata } from './utils/sdkMetadata';
39export { DEFAULT_ENVIRONMENT } from './constants';
40export { addBreadcrumb } from './breadcrumbs';
41export { functionToStringIntegration } from './integrations/functiontostring';
42export { inboundFiltersIntegration } from './integrations/inboundfilters';
43export { linkedErrorsIntegration } from './integrations/linkederrors';
44export { moduleMetadataIntegration } from './integrations/metadata';
45export { requestDataIntegration } from './integrations/requestdata';
46export { captureConsoleIntegration } from './integrations/captureconsole';
47export { debugIntegration } from './integrations/debug';
48export { dedupeIntegration } from './integrations/dedupe';
49export { extraErrorDataIntegration } from './integrations/extraerrordata';
50export { rewriteFramesIntegration } from './integrations/rewriteframes';
51export { sessionTimingIntegration } from './integrations/sessiontiming';
52export { zodErrorsIntegration } from './integrations/zoderrors';
53export { metrics } from './metrics/exports';
54export type { MetricData } from '@sentry/types';
55export { metricsDefault } from './metrics/exports-default';
56export { BrowserMetricsAggregator } from './metrics/browser-aggregator';
57export { getMetricSummaryJsonForSpan } from './metrics/metric-summary';
58export { addTracingHeadersToFetchRequest, instrumentFetchRequest } from './fetch';
59export { trpcMiddleware } from './trpc';
60export { captureFeedback } from './feedback';
61export { getCurrentHubShim, getCurrentHub } from './getCurrentHubShim';
62//# sourceMappingURL=index.d.ts.map
\No newline at end of file