UNPKG

890 BTypeScriptView Raw
1import type { Integration, Options } from '@sentry/core';
2import type { NodeOptions } from '../types';
3import { NodeClient } from './client';
4/**
5 * Get default integrations, excluding performance.
6 */
7export declare function getDefaultIntegrationsWithoutPerformance(): Integration[];
8/** Get the default integrations for the Node SDK. */
9export declare function getDefaultIntegrations(options: Options): Integration[];
10/**
11 * Initialize Sentry for Node.
12 */
13export declare function init(options?: NodeOptions | undefined): NodeClient | undefined;
14/**
15 * Initialize Sentry for Node, without any integrations added by default.
16 */
17export declare function initWithoutDefaultIntegrations(options?: NodeOptions | undefined): NodeClient;
18/**
19 * Validate that your OpenTelemetry setup is correct.
20 */
21export declare function validateOpenTelemetrySetup(): void;
22//# sourceMappingURL=index.d.ts.map
\No newline at end of file