1- declare const _default : __VLS_WithTemplateSlots < import ( "vue" ) . DefineComponent < {
2- modelValue : globalThis . PropType < any > ;
1+ import { FieldValue } from '../../types' ;
2+
3+ declare function __VLS_template ( ) : Partial < Record < NonNullable < string | number > , ( _ : any ) => any > > & Partial < Record < NonNullable < string | number > , ( _ : any ) => any > > ;
4+ declare const __VLS_component : import ( 'vue' ) . DefineComponent < {
5+ modelValue : import ( 'vue' ) . PropType < FieldValue > ;
36 error : {
47 type : globalThis . PropType < boolean > ;
58 default : boolean ;
69 } ;
7- disabled: {
8- type: globalThis . PropType < boolean > ;
9- default: boolean ;
10- } ;
11- color: {
12- type: globalThis . PropType < string > ;
13- default: string ;
14- } ;
15- variant: {
16- type: globalThis . PropType < "outlined" | "plain" | "underlined" | "filled" | "solo" | "solo-inverted" | "solo-filled" > ;
17- default: "underlined" ;
18- } ;
19- density: {
20- type: globalThis . PropType < "default" | "compact" | "comfortable" | null > ;
21- default: "compact" ;
22- } ;
23- loading: {
24- type: globalThis . PropType < boolean > ;
25- default: boolean ;
26- } ;
2710 autofocus : {
2811 type : globalThis . PropType < boolean > ;
2912 default : boolean ;
@@ -80,8 +63,16 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
8063 type : globalThis . PropType < boolean > ;
8164 default : boolean ;
8265 } ;
66+ color : {
67+ type : globalThis . PropType < string > ;
68+ default : string ;
69+ } ;
70+ disabled : {
71+ type : globalThis . PropType < boolean > ;
72+ default : boolean ;
73+ } ;
8374 displayAppendIcon : {
84- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
75+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
8576 default : undefined ;
8677 } ;
8778 displayAppendIconColor : {
@@ -93,7 +84,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
9384 default : string ;
9485 } ;
9586 displayAppendInnerIcon : {
96- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
87+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
9788 default : undefined ;
9889 } ;
9990 displayAppendInnerIconColor : {
@@ -105,7 +96,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
10596 default : string ;
10697 } ;
10798 displayPrependIcon : {
108- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
99+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
109100 default : undefined ;
110101 } ;
111102 displayPrependIconColor : {
@@ -117,7 +108,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
117108 default : string ;
118109 } ;
119110 displayPrependInnerIcon : {
120- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
111+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
121112 default : undefined ;
122113 } ;
123114 displayPrependInnerIconColor : {
@@ -152,6 +143,10 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
152143 type : globalThis . PropType < string > ;
153144 default : string ;
154145 } ;
146+ loading : {
147+ type : globalThis . PropType < boolean > ;
148+ default : boolean ;
149+ } ;
155150 loadingIcon : {
156151 type : globalThis . PropType < string > ;
157152 default : undefined ;
@@ -225,13 +220,17 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
225220 default : boolean ;
226221 } ;
227222 clearIcon : {
228- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
223+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
229224 default : string ;
230225 } ;
231226 clearable : {
232227 type : globalThis . PropType < boolean > ;
233228 default : boolean ;
234229 } ;
230+ density : {
231+ type : globalThis . PropType < "default" | "compact" | "comfortable" | null > ;
232+ default : "compact" ;
233+ } ;
235234 hideSelected : {
236235 type : globalThis . PropType < boolean > ;
237236 default : boolean ;
@@ -253,38 +252,22 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
253252 default : boolean ;
254253 } ;
255254 menuIcon : {
256- type: globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
255+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
257256 default : string ;
258257 } ;
259258 rules : {
260259 type : globalThis . PropType < readonly ( ( string | boolean ) | PromiseLike < string | boolean > | ( ( value : any ) => string | boolean ) | ( ( value : any ) => PromiseLike < string | boolean > ) ) [ ] > ;
261260 default : ( ) => never [ ] ;
262261 } ;
263- } , { } , unknown , { } , { } , import ( "vue" ) . ComponentOptionsMixin , import ( "vue" ) . ComponentOptionsMixin , {
264- [ x : string ] : ( ...args : any [ ] ) => void ;
265- } , string , import ( "vue" ) . PublicProps , Readonly < import ( "vue" ) . ExtractPropTypes < {
266- modelValue : globalThis . PropType < any > ;
267- error : {
268- type : globalThis . PropType < boolean > ;
269- default : boolean ;
270- } ;
271- disabled : {
272- type : globalThis . PropType < boolean > ;
273- default : boolean ;
274- } ;
275- color : {
276- type : globalThis . PropType < string > ;
277- default : string ;
278- } ;
279262 variant : {
280- type : globalThis . PropType < "outlined " | "plain " | "underlined " | "filled" | "solo" | "solo-inverted" | "solo-filled" > ;
263+ type : globalThis . PropType < "underlined " | "outlined " | "plain " | "filled" | "solo" | "solo-inverted" | "solo-filled" > ;
281264 default : "underlined" ;
282265 } ;
283- density : {
284- type : globalThis . PropType < "default" | "compact" | "comfortable" | null > ;
285- default : "compact" ;
286- } ;
287- loading : {
266+ } , { } , unknown , { } , { } , import ( 'vue' ) . ComponentOptionsMixin , import ( 'vue' ) . ComponentOptionsMixin , {
267+ [ x : string ] : ( ... args : any [ ] ) => void ;
268+ } , string , import ( 'vue' ) . PublicProps , Readonly < import ( 'vue' ) . ExtractPropTypes < {
269+ modelValue : import ( 'vue' ) . PropType < FieldValue > ;
270+ error : {
288271 type : globalThis . PropType < boolean > ;
289272 default : boolean ;
290273 } ;
@@ -344,8 +327,16 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
344327 type : globalThis . PropType < boolean > ;
345328 default : boolean ;
346329 } ;
330+ color : {
331+ type : globalThis . PropType < string > ;
332+ default : string ;
333+ } ;
334+ disabled : {
335+ type : globalThis . PropType < boolean > ;
336+ default : boolean ;
337+ } ;
347338 displayAppendIcon : {
348- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
339+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
349340 default : undefined ;
350341 } ;
351342 displayAppendIconColor : {
@@ -357,7 +348,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
357348 default : string ;
358349 } ;
359350 displayAppendInnerIcon : {
360- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
351+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
361352 default : undefined ;
362353 } ;
363354 displayAppendInnerIconColor : {
@@ -369,7 +360,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
369360 default : string ;
370361 } ;
371362 displayPrependIcon : {
372- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
363+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
373364 default : undefined ;
374365 } ;
375366 displayPrependIconColor : {
@@ -381,7 +372,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
381372 default : string ;
382373 } ;
383374 displayPrependInnerIcon : {
384- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
375+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
385376 default : undefined ;
386377 } ;
387378 displayPrependInnerIconColor : {
@@ -416,6 +407,10 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
416407 type : globalThis . PropType < string > ;
417408 default : string ;
418409 } ;
410+ loading : {
411+ type : globalThis . PropType < boolean > ;
412+ default : boolean ;
413+ } ;
419414 loadingIcon : {
420415 type : globalThis . PropType < string > ;
421416 default : undefined ;
@@ -489,13 +484,17 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
489484 default : boolean ;
490485 } ;
491486 clearIcon : {
492- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
487+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
493488 default : string ;
494489 } ;
495490 clearable : {
496491 type : globalThis . PropType < boolean > ;
497492 default : boolean ;
498493 } ;
494+ density : {
495+ type : globalThis . PropType < "default" | "compact" | "comfortable" | null > ;
496+ default : "compact" ;
497+ } ;
499498 hideSelected : {
500499 type : globalThis . PropType < boolean > ;
501500 default : boolean ;
@@ -517,20 +516,19 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
517516 default : boolean ;
518517 } ;
519518 menuIcon : {
520- type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent > ;
519+ type : globalThis . PropType < string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent > ;
521520 default : string ;
522521 } ;
523522 rules : {
524523 type : globalThis . PropType < readonly ( ( string | boolean ) | PromiseLike < string | boolean > | ( ( value : any ) => string | boolean ) | ( ( value : any ) => PromiseLike < string | boolean > ) ) [ ] > ;
525524 default : ( ) => never [ ] ;
526525 } ;
526+ variant : {
527+ type : globalThis . PropType < "underlined" | "outlined" | "plain" | "filled" | "solo" | "solo-inverted" | "solo-filled" > ;
528+ default : "underlined" ;
529+ } ;
527530} >> , {
528531 error : boolean ;
529- disabled : boolean;
530- color : string;
531- variant : "outlined" | "plain" | "underlined" | "filled" | "solo" | "solo-inverted" | "solo-filled" ;
532- density : "default" | "compact" | "comfortable" | null ;
533- loading : boolean;
534532 autofocus : boolean ;
535533 cancelButtonColor : string ;
536534 cancelButtonSize : string | number ;
@@ -541,20 +539,22 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
541539 cardField : boolean ;
542540 cardOffsetX : number ;
543541 cardOffsetY : number ;
544- cardProps : any ;
542+ cardProps : typeof import ( 'vuetify/lib/components/index.mjs' ) . VCard [ "$props" ] ;
545543 cell : boolean ;
546544 cellUnderlineFullWidth : boolean ;
547545 closeSiblings : boolean ;
548- displayAppendIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( "vue" ) . JSXComponent ;
546+ color : string ;
547+ disabled : boolean ;
548+ displayAppendIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( 'vue' ) . JSXComponent ;
549549 displayAppendIconColor : string ;
550550 displayAppendIconSize : string | number ;
551- displayAppendInnerIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent ;
551+ displayAppendInnerIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent ;
552552 displayAppendInnerIconColor : string ;
553553 displayAppendInnerIconSize : string | number ;
554- displayPrependIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent ;
554+ displayPrependIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent ;
555555 displayPrependIconColor : string ;
556556 displayPrependIconSize : string | number ;
557- displayPrependInnerIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent ;
557+ displayPrependInnerIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent ;
558558 displayPrependInnerIconColor : string ;
559559 displayPrependInnerIconSize : string | number ;
560560 emptyText : string ;
@@ -563,6 +563,7 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
563563 hideDetails : boolean ;
564564 hideSaveIcon : boolean ;
565565 label : string ;
566+ loading : boolean ;
566567 loadingIcon : string ;
567568 loadingIconColor : string ;
568569 loadingWait : boolean ;
@@ -581,16 +582,19 @@ declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{
581582 underlined : boolean ;
582583 valueColor : string ;
583584 autoSelectFirst : boolean | "exact" ;
584- clearIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent ;
585+ clearIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent ;
585586 clearable : boolean ;
587+ density : "default" | "compact" | "comfortable" | null ;
586588 hideSelected : boolean ;
587589 itemTitle : string | boolean | readonly ( string | number ) [ ] | ( ( item : any , fallback ?: any ) => any ) | null ;
588590 itemValue : string | boolean | readonly ( string | number ) [ ] | ( ( item : any , fallback ?: any ) => any ) | null ;
589591 items : readonly any [ ] ;
590592 menu : boolean ;
591- menuIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( " vue" ) . JSXComponent ;
593+ menuIcon : string | ( string | [ path : string , opacity : number ] ) [ ] | import ( ' vue' ) . JSXComponent ;
592594 rules : readonly ( ( string | boolean ) | PromiseLike < string | boolean > | ( ( value : any ) => string | boolean ) | ( ( value : any ) => PromiseLike < string | boolean > ) ) [ ] ;
593- } , { } > , Partial < Record < NonNullable < string | number > , ( _ : any ) => any > > & Partial < Record < NonNullable < string | number > , ( _ : any ) => any > > > ;
595+ variant : "underlined" | "outlined" | "plain" | "filled" | "solo" | "solo-inverted" | "solo-filled" ;
596+ } , { } > ;
597+ declare const _default : __VLS_WithTemplateSlots < typeof __VLS_component , ReturnType < typeof __VLS_template > > ;
594598export default _default ;
595599type __VLS_WithTemplateSlots < T , S > = T & {
596600 new ( ) : {
0 commit comments