import { type Vue2SentryOptions, type SentrySetupReturn } from './core'; /** * Vue 2 Sentry 初始化 * * @param options - 包含 dsn 和 Vue(Vue 2 构造函数)必填参数的配置对象 * @returns SentrySetupReturn * * @example * ```ts * import Vue from 'vue' * import Router from 'vue-router' * import { toVue2SentrySetup } from 'xn-fe-tools/sentry/vue2' * * const router = new Router({ ... }) * * toVue2SentrySetup({ dsn: 'https://xxx@sentry.io/xxx', Vue, router }) * ``` */ export declare function toVue2SentrySetup(options: Vue2SentryOptions): SentrySetupReturn; export { breadcrumbsIntegration, browserTracingIntegration, replayIntegration, feedbackIntegration, httpClientIntegration, captureConsoleIntegration, contextLinesIntegration, extraErrorDataIntegration, reportingObserverIntegration, } from '@sentry/vue'; export type { Vue2SentryOptions, SentrySetupReturn, SentryBaseOptions, BreadcrumbsConfig, SentryViteConfig } from './core'; export { getSentryViteConfig } from './core'; //# sourceMappingURL=toVue2SentrySetup.d.ts.map