@@ -15,13 +15,13 @@ export {};
1515 type __VLS_PickNotAny < A , B > = __VLS_IsAny < A > extends true ? B : A ;
1616 type __VLS_SpreadMerge < A , B > = Omit < A , keyof B > & B ;
1717 type __VLS_WithComponent < N0 extends string , LocalComponents , Self , N1 extends string , N2 extends string , N3 extends string > =
18- N1 extends keyof LocalComponents ? N1 extends N0 ? Pick < LocalComponents , N0 extends keyof LocalComponents ? N0 : never > : { [ K in N0 ] : LocalComponents [ N1 ] } :
19- N2 extends keyof LocalComponents ? N2 extends N0 ? Pick < LocalComponents , N0 extends keyof LocalComponents ? N0 : never > : { [ K in N0 ] : LocalComponents [ N2 ] } :
20- N3 extends keyof LocalComponents ? N3 extends N0 ? Pick < LocalComponents , N0 extends keyof LocalComponents ? N0 : never > : { [ K in N0 ] : LocalComponents [ N3 ] } :
18+ N1 extends keyof LocalComponents ? { [ K in N0 ] : LocalComponents [ N1 ] } :
19+ N2 extends keyof LocalComponents ? { [ K in N0 ] : LocalComponents [ N2 ] } :
20+ N3 extends keyof LocalComponents ? { [ K in N0 ] : LocalComponents [ N3 ] } :
2121 Self extends object ? { [ K in N0 ] : Self } :
22- N1 extends keyof __VLS_GlobalComponents ? N1 extends N0 ? Pick < __VLS_GlobalComponents , N0 extends keyof __VLS_GlobalComponents ? N0 : never > : { [ K in N0 ] : __VLS_GlobalComponents [ N1 ] } :
23- N2 extends keyof __VLS_GlobalComponents ? N2 extends N0 ? Pick < __VLS_GlobalComponents , N0 extends keyof __VLS_GlobalComponents ? N0 : never > : { [ K in N0 ] : __VLS_GlobalComponents [ N2 ] } :
24- N3 extends keyof __VLS_GlobalComponents ? N3 extends N0 ? Pick < __VLS_GlobalComponents , N0 extends keyof __VLS_GlobalComponents ? N0 : never > : { [ K in N0 ] : __VLS_GlobalComponents [ N3 ] } :
22+ N1 extends keyof __VLS_GlobalComponents ? { [ K in N0 ] : __VLS_GlobalComponents [ N1 ] } :
23+ N2 extends keyof __VLS_GlobalComponents ? { [ K in N0 ] : __VLS_GlobalComponents [ N2 ] } :
24+ N3 extends keyof __VLS_GlobalComponents ? { [ K in N0 ] : __VLS_GlobalComponents [ N3 ] } :
2525 { } ;
2626 type __VLS_FunctionalComponentCtx < T , K > = __VLS_PickNotAny < '__ctx' extends keyof __VLS_PickNotAny < K , { } >
2727 ? K extends { __ctx ?: infer Ctx } ? NonNullable < Ctx > : never : any
@@ -83,17 +83,27 @@ export {};
8383 }
8484 >
8585 > ;
86+ type __VLS_EmitsToProps < T > = __VLS_PrettifyGlobal < {
87+ [ K in string & keyof T as `on${Capitalize < K > } `] ?:
88+ ( ...args : T [ K ] extends ( ...args : infer P ) => any ? P : T [ K ] extends null ? any [ ] : never ) => any ;
89+ } > ;
8690 type __VLS_ResolveEmits <
8791 Comp ,
8892 Emits ,
8993 TypeEmits = { } ,
9094 NormalizedEmits = __VLS_NormalizeEmits < Emits > extends infer E ? string extends keyof E ? { } : E : never ,
9195 > = __VLS_SpreadMerge < NormalizedEmits , TypeEmits > ;
9296 type __VLS_ResolveDirectives < T > = {
93- [ K in Exclude < keyof T , keyof __VLS_GlobalDirectives > & string as `v${Capitalize < K > } `] : T [ K ] ;
97+ [ K in keyof T & string as `v${Capitalize < K > } `] : T [ K ] ;
9498 } ;
9599 type __VLS_PrettifyGlobal < T > = { [ K in keyof T as K ] : T [ K ] ; } & { } ;
100+ type __VLS_WithDefaultsGlobal < P , D > = {
101+ [ K in keyof P as K extends keyof D ? K : never ] -?: P [ K ] ;
102+ } & {
103+ [ K in keyof P as K extends keyof D ? never : K ] : P [ K ] ;
104+ } ;
96105 type __VLS_UseTemplateRef < T > = Readonly < import ( 'vue' ) . ShallowRef < T | null > > ;
106+ type __VLS_ProxyRefs < T > = import ( 'vue' ) . ShallowUnwrapRef < T > ;
97107
98108 function __VLS_getVForSourceType < T extends number | string | any [ ] | Iterable < any > > ( source : T ) : [
99109 item : T extends number ? number
@@ -115,7 +125,6 @@ export {};
115125 : T extends ( ...args : any ) => any
116126 ? T
117127 : ( arg1 : unknown , arg2 : unknown , arg3 : unknown , arg4 : unknown ) => void ;
118- function __VLS_makeOptional < T > ( t : T ) : { [ K in keyof T ] ?: T [ K ] } ;
119128 function __VLS_asFunctionalComponent < T , K = T extends new ( ...args : any ) => any ? InstanceType < T > : unknown > ( t : T , instance ?: K ) :
120129 T extends new ( ...args : any ) => any ? __VLS_FunctionalComponent < K >
121130 : T extends ( ) => any ? ( props : { } , ctx ?: any ) => ReturnType < T >
0 commit comments