@@ -129,8 +129,8 @@ export interface ComponentOptionsBase<
129129 D ,
130130 C extends ComputedOptions ,
131131 M extends MethodOptions ,
132- Mixin ,
133- Extends ,
132+ Mixin extends ComponentOptionsMixin ,
133+ Extends extends ComponentOptionsMixin ,
134134 E extends EmitsOptions ,
135135 EE extends string = string ,
136136 Defaults = { } ,
@@ -257,8 +257,8 @@ export type ComponentOptions<
257257 D = any ,
258258 C extends ComputedOptions = any ,
259259 M extends MethodOptions = any ,
260- Mixin = { } ,
261- Extends = { } ,
260+ Mixin extends ComponentOptionsMixin = { } ,
261+ Extends extends ComponentOptionsMixin = { } ,
262262 E extends EmitsOptions = any ,
263263 EE extends string = string ,
264264 Defaults = { } ,
@@ -364,8 +364,8 @@ interface LegacyOptions<
364364 D ,
365365 C extends ComputedOptions ,
366366 M extends MethodOptions ,
367- Mixin ,
368- Extends ,
367+ Mixin extends ComponentOptionsMixin ,
368+ Extends extends ComponentOptionsMixin ,
369369 I extends ComponentInjectOptions ,
370370 II extends string ,
371371 Provide extends ComponentProvideOptions = ComponentProvideOptions ,
@@ -1107,8 +1107,8 @@ export type ComponentOptionsWithoutProps<
11071107 D = { } ,
11081108 C extends ComputedOptions = { } ,
11091109 M extends MethodOptions = { } ,
1110- Mixin = { } ,
1111- Extends = { } ,
1110+ Mixin extends ComponentOptionsMixin = { } ,
1111+ Extends extends ComponentOptionsMixin = { } ,
11121112 E extends EmitsOptions = { } ,
11131113 EE extends string = string ,
11141114 I extends ComponentInjectOptions = { } ,
@@ -1181,8 +1181,8 @@ export type ComponentOptionsWithArrayProps<
11811181 D = { } ,
11821182 C extends ComputedOptions = { } ,
11831183 M extends MethodOptions = { } ,
1184- Mixin = { } ,
1185- Extends = { } ,
1184+ Mixin extends ComponentOptionsMixin = { } ,
1185+ Extends extends ComponentOptionsMixin = { } ,
11861186 E extends EmitsOptions = EmitsOptions ,
11871187 EE extends string = string ,
11881188 I extends ComponentInjectOptions = { } ,
@@ -1243,8 +1243,8 @@ export type ComponentOptionsWithObjectProps<
12431243 D = { } ,
12441244 C extends ComputedOptions = { } ,
12451245 M extends MethodOptions = { } ,
1246- Mixin = { } ,
1247- Extends = { } ,
1246+ Mixin extends ComponentOptionsMixin = { } ,
1247+ Extends extends ComponentOptionsMixin = { } ,
12481248 E extends EmitsOptions = EmitsOptions ,
12491249 EE extends string = string ,
12501250 I extends ComponentInjectOptions = { } ,
0 commit comments