@@ -78,9 +78,12 @@ export interface Config {
78
78
'with-only-jpeg-meta-data' : WithOnlyJpegMetaDatum ;
79
79
'crop-only' : CropOnly ;
80
80
'focal-only' : FocalOnly ;
81
+ 'image-sizes-only' : ImageSizesOnly ;
81
82
'focal-no-sizes' : FocalNoSize ;
82
83
media : Media ;
83
84
'allow-list-media' : AllowListMedia ;
85
+ 'skip-safe-fetch-media' : SkipSafeFetchMedia ;
86
+ 'skip-allow-list-safe-fetch-media' : SkipAllowListSafeFetchMedia ;
84
87
'animated-type-media' : AnimatedTypeMedia ;
85
88
enlarge : Enlarge ;
86
89
'without-enlarge' : WithoutEnlarge ;
@@ -126,9 +129,12 @@ export interface Config {
126
129
'with-only-jpeg-meta-data' : WithOnlyJpegMetaDataSelect < false > | WithOnlyJpegMetaDataSelect < true > ;
127
130
'crop-only' : CropOnlySelect < false > | CropOnlySelect < true > ;
128
131
'focal-only' : FocalOnlySelect < false > | FocalOnlySelect < true > ;
132
+ 'image-sizes-only' : ImageSizesOnlySelect < false > | ImageSizesOnlySelect < true > ;
129
133
'focal-no-sizes' : FocalNoSizesSelect < false > | FocalNoSizesSelect < true > ;
130
134
media : MediaSelect < false > | MediaSelect < true > ;
131
135
'allow-list-media' : AllowListMediaSelect < false > | AllowListMediaSelect < true > ;
136
+ 'skip-safe-fetch-media' : SkipSafeFetchMediaSelect < false > | SkipSafeFetchMediaSelect < true > ;
137
+ 'skip-allow-list-safe-fetch-media' : SkipAllowListSafeFetchMediaSelect < false > | SkipAllowListSafeFetchMediaSelect < true > ;
132
138
'animated-type-media' : AnimatedTypeMediaSelect < false > | AnimatedTypeMediaSelect < true > ;
133
139
enlarge : EnlargeSelect < false > | EnlargeSelect < true > ;
134
140
'without-enlarge' : WithoutEnlargeSelect < false > | WithoutEnlargeSelect < true > ;
@@ -720,6 +726,42 @@ export interface FocalOnly {
720
726
} ;
721
727
} ;
722
728
}
729
+ /**
730
+ * This interface was referenced by `Config`'s JSON-Schema
731
+ * via the `definition` "image-sizes-only".
732
+ */
733
+ export interface ImageSizesOnly {
734
+ id : string ;
735
+ updatedAt : string ;
736
+ createdAt : string ;
737
+ url ?: string | null ;
738
+ thumbnailURL ?: string | null ;
739
+ filename ?: string | null ;
740
+ mimeType ?: string | null ;
741
+ filesize ?: number | null ;
742
+ width ?: number | null ;
743
+ height ?: number | null ;
744
+ focalX ?: number | null ;
745
+ focalY ?: number | null ;
746
+ sizes ?: {
747
+ sizeOne ?: {
748
+ url ?: string | null ;
749
+ width ?: number | null ;
750
+ height ?: number | null ;
751
+ mimeType ?: string | null ;
752
+ filesize ?: number | null ;
753
+ filename ?: string | null ;
754
+ } ;
755
+ sizeTwo ?: {
756
+ url ?: string | null ;
757
+ width ?: number | null ;
758
+ height ?: number | null ;
759
+ mimeType ?: string | null ;
760
+ filesize ?: number | null ;
761
+ filename ?: string | null ;
762
+ } ;
763
+ } ;
764
+ }
723
765
/**
724
766
* This interface was referenced by `Config`'s JSON-Schema
725
767
* via the `definition` "focal-no-sizes".
@@ -756,6 +798,42 @@ export interface AllowListMedia {
756
798
focalX ?: number | null ;
757
799
focalY ?: number | null ;
758
800
}
801
+ /**
802
+ * This interface was referenced by `Config`'s JSON-Schema
803
+ * via the `definition` "skip-safe-fetch-media".
804
+ */
805
+ export interface SkipSafeFetchMedia {
806
+ id : string ;
807
+ updatedAt : string ;
808
+ createdAt : string ;
809
+ url ?: string | null ;
810
+ thumbnailURL ?: string | null ;
811
+ filename ?: string | null ;
812
+ mimeType ?: string | null ;
813
+ filesize ?: number | null ;
814
+ width ?: number | null ;
815
+ height ?: number | null ;
816
+ focalX ?: number | null ;
817
+ focalY ?: number | null ;
818
+ }
819
+ /**
820
+ * This interface was referenced by `Config`'s JSON-Schema
821
+ * via the `definition` "skip-allow-list-safe-fetch-media".
822
+ */
823
+ export interface SkipAllowListSafeFetchMedia {
824
+ id : string ;
825
+ updatedAt : string ;
826
+ createdAt : string ;
827
+ url ?: string | null ;
828
+ thumbnailURL ?: string | null ;
829
+ filename ?: string | null ;
830
+ mimeType ?: string | null ;
831
+ filesize ?: number | null ;
832
+ width ?: number | null ;
833
+ height ?: number | null ;
834
+ focalX ?: number | null ;
835
+ focalY ?: number | null ;
836
+ }
759
837
/**
760
838
* This interface was referenced by `Config`'s JSON-Schema
761
839
* via the `definition` "animated-type-media".
@@ -1402,6 +1480,13 @@ export interface User {
1402
1480
hash ?: string | null ;
1403
1481
loginAttempts ?: number | null ;
1404
1482
lockUntil ?: string | null ;
1483
+ sessions ?:
1484
+ | {
1485
+ id : string ;
1486
+ createdAt ?: string | null ;
1487
+ expiresAt : string ;
1488
+ } [ ]
1489
+ | null ;
1405
1490
password ?: string | null ;
1406
1491
}
1407
1492
/**
@@ -1455,6 +1540,10 @@ export interface PayloadLockedDocument {
1455
1540
relationTo : 'focal-only' ;
1456
1541
value : string | FocalOnly ;
1457
1542
} | null )
1543
+ | ( {
1544
+ relationTo : 'image-sizes-only' ;
1545
+ value : string | ImageSizesOnly ;
1546
+ } | null )
1458
1547
| ( {
1459
1548
relationTo : 'focal-no-sizes' ;
1460
1549
value : string | FocalNoSize ;
@@ -1467,6 +1556,14 @@ export interface PayloadLockedDocument {
1467
1556
relationTo : 'allow-list-media' ;
1468
1557
value : string | AllowListMedia ;
1469
1558
} | null )
1559
+ | ( {
1560
+ relationTo : 'skip-safe-fetch-media' ;
1561
+ value : string | SkipSafeFetchMedia ;
1562
+ } | null )
1563
+ | ( {
1564
+ relationTo : 'skip-allow-list-safe-fetch-media' ;
1565
+ value : string | SkipAllowListSafeFetchMedia ;
1566
+ } | null )
1470
1567
| ( {
1471
1568
relationTo : 'animated-type-media' ;
1472
1569
value : string | AnimatedTypeMedia ;
@@ -1997,6 +2094,47 @@ export interface FocalOnlySelect<T extends boolean = true> {
1997
2094
} ;
1998
2095
} ;
1999
2096
}
2097
+ /**
2098
+ * This interface was referenced by `Config`'s JSON-Schema
2099
+ * via the `definition` "image-sizes-only_select".
2100
+ */
2101
+ export interface ImageSizesOnlySelect < T extends boolean = true > {
2102
+ updatedAt ?: T ;
2103
+ createdAt ?: T ;
2104
+ url ?: T ;
2105
+ thumbnailURL ?: T ;
2106
+ filename ?: T ;
2107
+ mimeType ?: T ;
2108
+ filesize ?: T ;
2109
+ width ?: T ;
2110
+ height ?: T ;
2111
+ focalX ?: T ;
2112
+ focalY ?: T ;
2113
+ sizes ?:
2114
+ | T
2115
+ | {
2116
+ sizeOne ?:
2117
+ | T
2118
+ | {
2119
+ url ?: T ;
2120
+ width ?: T ;
2121
+ height ?: T ;
2122
+ mimeType ?: T ;
2123
+ filesize ?: T ;
2124
+ filename ?: T ;
2125
+ } ;
2126
+ sizeTwo ?:
2127
+ | T
2128
+ | {
2129
+ url ?: T ;
2130
+ width ?: T ;
2131
+ height ?: T ;
2132
+ mimeType ?: T ;
2133
+ filesize ?: T ;
2134
+ filename ?: T ;
2135
+ } ;
2136
+ } ;
2137
+ }
2000
2138
/**
2001
2139
* This interface was referenced by `Config`'s JSON-Schema
2002
2140
* via the `definition` "focal-no-sizes_select".
@@ -2212,6 +2350,40 @@ export interface AllowListMediaSelect<T extends boolean = true> {
2212
2350
focalX ?: T ;
2213
2351
focalY ?: T ;
2214
2352
}
2353
+ /**
2354
+ * This interface was referenced by `Config`'s JSON-Schema
2355
+ * via the `definition` "skip-safe-fetch-media_select".
2356
+ */
2357
+ export interface SkipSafeFetchMediaSelect < T extends boolean = true > {
2358
+ updatedAt ?: T ;
2359
+ createdAt ?: T ;
2360
+ url ?: T ;
2361
+ thumbnailURL ?: T ;
2362
+ filename ?: T ;
2363
+ mimeType ?: T ;
2364
+ filesize ?: T ;
2365
+ width ?: T ;
2366
+ height ?: T ;
2367
+ focalX ?: T ;
2368
+ focalY ?: T ;
2369
+ }
2370
+ /**
2371
+ * This interface was referenced by `Config`'s JSON-Schema
2372
+ * via the `definition` "skip-allow-list-safe-fetch-media_select".
2373
+ */
2374
+ export interface SkipAllowListSafeFetchMediaSelect < T extends boolean = true > {
2375
+ updatedAt ?: T ;
2376
+ createdAt ?: T ;
2377
+ url ?: T ;
2378
+ thumbnailURL ?: T ;
2379
+ filename ?: T ;
2380
+ mimeType ?: T ;
2381
+ filesize ?: T ;
2382
+ width ?: T ;
2383
+ height ?: T ;
2384
+ focalX ?: T ;
2385
+ focalY ?: T ;
2386
+ }
2215
2387
/**
2216
2388
* This interface was referenced by `Config`'s JSON-Schema
2217
2389
* via the `definition` "animated-type-media_select".
@@ -2907,6 +3079,13 @@ export interface UsersSelect<T extends boolean = true> {
2907
3079
hash ?: T ;
2908
3080
loginAttempts ?: T ;
2909
3081
lockUntil ?: T ;
3082
+ sessions ?:
3083
+ | T
3084
+ | {
3085
+ id ?: T ;
3086
+ createdAt ?: T ;
3087
+ expiresAt ?: T ;
3088
+ } ;
2910
3089
}
2911
3090
/**
2912
3091
* This interface was referenced by `Config`'s JSON-Schema
0 commit comments