@@ -13,7 +13,7 @@ import { NuxtOptionsModule } from './module'
13
13
import { NuxtOptionsPlugin } from './plugin'
14
14
import { NuxtOptionsRender } from './render'
15
15
import { NuxtOptionsRouter } from './router'
16
- import { NuxtConfigurationRuntimeConfig } from './runtime'
16
+ import { NuxtOptionsRuntimeConfig } from './runtime'
17
17
import { NuxtOptionsServer } from './server'
18
18
import { NuxtOptionsServerMiddleware } from './server-middleware'
19
19
import { NuxtOptionsVueConfiguration } from './vue-configuration'
@@ -22,7 +22,12 @@ import { NuxtOptionsWatchers } from './watchers'
22
22
export { Module } from './module'
23
23
export { ServerMiddleware } from './server-middleware'
24
24
25
- export interface NuxtOptions extends Record < string , any > {
25
+ /**
26
+ * @deprecated Use NuxtConfig instead
27
+ */
28
+ export interface Configuration extends Record < string , any > { }
29
+
30
+ export interface NuxtOptions extends Configuration {
26
31
build : NuxtOptionsBuild
27
32
buildDir : string
28
33
buildModules : NuxtOptionsModule [ ]
@@ -51,8 +56,8 @@ export interface NuxtOptions extends Record<string, any> {
51
56
modules : NuxtOptionsModule [ ]
52
57
modulesDir : string [ ]
53
58
plugins : NuxtOptionsPlugin [ ]
54
- privateRuntimeConfig ?: NuxtConfigurationRuntimeConfig
55
- publicRuntimeConfig ?: NuxtConfigurationRuntimeConfig
59
+ privateRuntimeConfig : NuxtOptionsRuntimeConfig
60
+ publicRuntimeConfig : NuxtOptionsRuntimeConfig
56
61
render : NuxtOptionsRender
57
62
rootDir : string
58
63
router : NuxtOptionsRouter
@@ -66,8 +71,3 @@ export interface NuxtOptions extends Record<string, any> {
66
71
}
67
72
68
73
export type NuxtConfig = Partial < NuxtOptions >
69
-
70
- /**
71
- * @deprecated Use NuxtConfig instead
72
- */
73
- export type Configuration = NuxtConfig // Legacy alias
0 commit comments