1 | import type { Linter } from 'eslint'
|
2 |
|
3 | declare const vue: {
|
4 | meta: any
|
5 | configs: {
|
6 | base: Linter.LegacyConfig
|
7 | essential: Linter.LegacyConfig
|
8 | 'no-layout-rules': Linter.LegacyConfig
|
9 | recommended: Linter.LegacyConfig
|
10 | 'strongly-recommended': Linter.LegacyConfig
|
11 | 'vue3-essential': Linter.LegacyConfig
|
12 | 'vue3-recommended': Linter.LegacyConfig
|
13 | 'vue3-strongly-recommended': Linter.LegacyConfig
|
14 | 'flat/base': Linter.FlatConfig[]
|
15 | 'flat/vue2-essential': Linter.FlatConfig[]
|
16 | 'flat/vue2-recommended': Linter.FlatConfig[]
|
17 | 'flat/vue2-strongly-recommended': Linter.FlatConfig[]
|
18 | 'flat/essential': Linter.FlatConfig[]
|
19 | 'flat/recommended': Linter.FlatConfig[]
|
20 | 'flat/strongly-recommended': Linter.FlatConfig[]
|
21 | }
|
22 | rules: Record<string, any>
|
23 | processors: {
|
24 | '.vue': any
|
25 | vue: any
|
26 | }
|
27 | environments: {
|
28 | |
29 |
|
30 |
|
31 | 'setup-compiler-macros': {
|
32 | globals: {
|
33 | defineProps: 'readonly'
|
34 | defineEmits: 'readonly'
|
35 | defineExpose: 'readonly'
|
36 | withDefaults: 'readonly'
|
37 | }
|
38 | }
|
39 | }
|
40 | }
|
41 |
|
42 | export = vue
|