@sentry/ember
Version:
Official Sentry SDK for Ember.js
15 lines (14 loc) • 747 B
TypeScript
import { browserTracingIntegration as originalBrowserTracingIntegration } from '@sentry/browser';
import { type Integration } from '@sentry/core';
import type ApplicationInstance from '@ember/application/instance';
type EmberBrowserTracingIntegrationOptions = Parameters<typeof originalBrowserTracingIntegration>[0] & {
appInstance?: ApplicationInstance;
disableRunloopPerformance?: boolean;
minimumRunloopQueueDuration?: number;
disableInstrumentComponents?: boolean;
minimumComponentRenderDuration?: number;
enableComponentDefinitions?: boolean;
disableInitialLoadInstrumentation?: boolean;
};
export declare function browserTracingIntegration(options: EmberBrowserTracingIntegrationOptions): Integration;
export {};