UNPKG

1.09 kBTypeScriptView Raw
1import type { Linter } from 'eslint'
2
3declare 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 * @deprecated
30 */
31 'setup-compiler-macros': {
32 globals: {
33 defineProps: 'readonly'
34 defineEmits: 'readonly'
35 defineExpose: 'readonly'
36 withDefaults: 'readonly'
37 }
38 }
39 }
40}
41
42export = vue