1 | import * as SentryTypes from '@sentry/minimal'
|
2 | import { ModuleConfiguration } from './sentry'
|
3 |
|
4 |
|
5 | declare module 'vue/types/vue' {
|
6 | interface Vue {
|
7 | readonly $sentry: typeof SentryTypes
|
8 | }
|
9 | }
|
10 |
|
11 |
|
12 | declare module '@nuxt/types' {
|
13 | interface Context {
|
14 | readonly $sentry: typeof SentryTypes
|
15 | }
|
16 |
|
17 | interface NuxtAppOptions {
|
18 | readonly $sentry: typeof SentryTypes
|
19 | }
|
20 |
|
21 | interface NuxtOptions {
|
22 | sentry?: ModuleConfiguration
|
23 | }
|
24 | }
|
25 |
|
26 |
|
27 | declare module 'vuex/types' {
|
28 | interface Store<S> {
|
29 | readonly $sentry: typeof SentryTypes
|
30 | }
|
31 | }
|