UNPKG

3.78 kBTypeScriptView Raw
1export type { ClientClass } from './sdk';
2export type { AsyncContextStrategy, Carrier, Layer, RunWithAsyncContextOptions } from './hub';
3export type { OfflineStore, OfflineTransportOptions } from './transports/offline';
4export type { ServerRuntimeClientOptions } from './server-runtime-client';
5export type { RequestDataIntegrationOptions } from './integrations/requestdata';
6export type { IntegrationIndex } from './integration';
7export * from './tracing';
8export * from './semanticAttributes';
9export { createEventEnvelope, createSessionEnvelope } from './envelope';
10export { addBreadcrumb, captureCheckIn, withMonitor, captureException, captureEvent, captureMessage, close, configureScope, flush, lastEventId, startTransaction, setContext, setExtra, setExtras, setTag, setTags, setUser, withScope, withIsolationScope, getClient, isInitialized, getCurrentScope, startSession, endSession, captureSession, withActiveSpan, } from './exports';
11export { getCurrentHub, getIsolationScope, getHubFromCarrier, Hub, makeMain, getMainCarrier, runWithAsyncContext, setHubOnCarrier, ensureHubOnCarrier, setAsyncContextStrategy, } from './hub';
12export { makeSession, closeSession, updateSession } from './session';
13export { SessionFlusher } from './sessionflusher';
14export { Scope, getGlobalScope, setGlobalScope } from './scope';
15export { notifyEventProcessors, addGlobalEventProcessor, } from './eventProcessors';
16export { getEnvelopeEndpointWithUrlEncodedAuth, getReportDialogEndpoint } from './api';
17export { BaseClient, addEventProcessor } from './baseclient';
18export { ServerRuntimeClient } from './server-runtime-client';
19export { initAndBind, setCurrentClient } from './sdk';
20export { createTransport } from './transports/base';
21export { makeOfflineTransport } from './transports/offline';
22export { makeMultiplexedTransport } from './transports/multiplexed';
23export { SDK_VERSION } from './version';
24export { getIntegrationsToSetup, addIntegration, defineIntegration, convertIntegrationFnToClass, } from './integration';
25export { applyScopeDataToEvent, mergeScopeData } from './utils/applyScopeDataToEvent';
26export { prepareEvent } from './utils/prepareEvent';
27export { createCheckInEnvelope } from './checkin';
28export { createSpanEnvelope } from './span';
29export { hasTracingEnabled } from './utils/hasTracingEnabled';
30export { isSentryRequestUrl } from './utils/isSentryRequestUrl';
31export { handleCallbackErrors } from './utils/handleCallbackErrors';
32export { parameterize } from './utils/parameterize';
33export { spanToTraceHeader, spanToJSON, spanIsSampled, spanToTraceContext } from './utils/spanUtils';
34export { getRootSpan } from './utils/getRootSpan';
35export { applySdkMetadata } from './utils/sdkMetadata';
36export { DEFAULT_ENVIRONMENT } from './constants';
37export { ModuleMetadata } from './integrations/metadata';
38export { RequestData } from './integrations/requestdata';
39export { InboundFilters } from './integrations/inboundfilters';
40export { FunctionToString } from './integrations/functiontostring';
41export { LinkedErrors } from './integrations/linkederrors';
42import * as INTEGRATIONS from './integrations';
43export { functionToStringIntegration } from './integrations/functiontostring';
44export { inboundFiltersIntegration } from './integrations/inboundfilters';
45export { linkedErrorsIntegration } from './integrations/linkederrors';
46export { moduleMetadataIntegration } from './integrations/metadata';
47export { requestDataIntegration } from './integrations/requestdata';
48export { metrics } from './metrics/exports';
49/** @deprecated Import the integration function directly, e.g. `inboundFiltersIntegration()` instead of `new Integrations.InboundFilter(). */
50declare const Integrations: typeof INTEGRATIONS;
51export { Integrations };
52//# sourceMappingURL=index.d.ts.map
\No newline at end of file