1
- import { GraphQLClient } from 'graphql-request' ;
2
- import * as Dom from 'graphql-request/dist/types.dom' ;
1
+ import type { GraphQLClient } from 'graphql-request' ;
2
+ import type * as Dom from 'graphql-request/dist/types.dom' ;
3
3
import gql from 'graphql-tag' ;
4
4
export type Maybe < T > = T | null ;
5
5
export type InputMaybe < T > = Maybe < T > ;
@@ -185,6 +185,8 @@ export interface ImgixParams {
185
185
* Specifies an aspect ratio to maintain when resizing and cropping the image
186
186
*
187
187
* Depends on: `fit=crop`
188
+ *
189
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/size/ar)
188
190
*/
189
191
ar ?: InputMaybe < Scalars [ 'String' ] > ;
190
192
/**
@@ -351,6 +353,8 @@ export interface ImgixParams {
351
353
* Sets bottom border of an image.
352
354
*
353
355
* Depends on: `border`
356
+ *
357
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/border-bottom)
354
358
*/
355
359
borderBottom ?: InputMaybe < Scalars [ 'IntType' ] > ;
356
360
/**
@@ -359,6 +363,8 @@ export interface ImgixParams {
359
363
* Sets left border of an image.
360
364
*
361
365
* Depends on: `border`
366
+ *
367
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/border-left)
362
368
*/
363
369
borderLeft ?: InputMaybe < Scalars [ 'IntType' ] > ;
364
370
/**
@@ -387,6 +393,8 @@ export interface ImgixParams {
387
393
* Sets right border of an image.
388
394
*
389
395
* Depends on: `border`
396
+ *
397
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/border-right)
390
398
*/
391
399
borderRight ?: InputMaybe < Scalars [ 'IntType' ] > ;
392
400
/**
@@ -395,6 +403,8 @@ export interface ImgixParams {
395
403
* Sets top border of an image.
396
404
*
397
405
* Depends on: `border`
406
+ *
407
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/border-top)
398
408
*/
399
409
borderTop ?: InputMaybe < Scalars [ 'IntType' ] > ;
400
410
/**
@@ -646,7 +656,7 @@ export interface ImgixParams {
646
656
*
647
657
* [Open Imgix reference »](https://docs.imgix.com/apis/url/focalpoint-crop/fp-z)
648
658
*/
649
- fpZ ?: InputMaybe < Scalars [ 'IntType ' ] > ;
659
+ fpZ ?: InputMaybe < Scalars [ 'FloatType ' ] > ;
650
660
/**
651
661
* Gamma
652
662
*
@@ -711,6 +721,12 @@ export interface ImgixParams {
711
721
* [Open Imgix reference »](https://docs.imgix.com/apis/url/adjustment/invert)
712
722
*/
713
723
invert ?: InputMaybe < Scalars [ 'BooleanType' ] > ;
724
+ /**
725
+ * Iptc Passthrough
726
+ *
727
+ * Determine if IPTC data should be passed for JPEG images.
728
+ */
729
+ iptc ?: InputMaybe < ImgixParamsIptc > ;
714
730
/**
715
731
* Lossless Compression
716
732
*
@@ -789,6 +805,14 @@ export interface ImgixParams {
789
805
* [Open Imgix reference »](https://docs.imgix.com/apis/url/watermark/mark-pad)
790
806
*/
791
807
markPad ?: InputMaybe < Scalars [ 'IntType' ] > ;
808
+ /**
809
+ * Watermark Rotation
810
+ *
811
+ * Rotates a watermark or tiled watermarks by a specified number of degrees.
812
+ *
813
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/watermark/mark-rot)
814
+ */
815
+ markRot ?: InputMaybe < Scalars [ 'FloatType' ] > ;
792
816
/**
793
817
* Watermark Scale
794
818
*
@@ -799,6 +823,16 @@ export interface ImgixParams {
799
823
* [Open Imgix reference »](https://docs.imgix.com/apis/url/watermark/mark-scale)
800
824
*/
801
825
markScale ?: InputMaybe < Scalars [ 'IntType' ] > ;
826
+ /**
827
+ * Watermark Tile
828
+ *
829
+ * Adds tiled watermark.
830
+ *
831
+ * Depends on: `mark`
832
+ *
833
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/watermark/mark-tile)
834
+ */
835
+ markTile ?: InputMaybe < ImgixParamsMarkTile > ;
802
836
/**
803
837
* Watermark Width
804
838
*
@@ -931,32 +965,40 @@ export interface ImgixParams {
931
965
* Padding Bottom
932
966
*
933
967
* Sets bottom padding of an image.
968
+ *
969
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/pad-bottom)
934
970
*/
935
971
padBottom ?: InputMaybe < Scalars [ 'IntType' ] > ;
936
972
/**
937
973
* Padding Left
938
974
*
939
975
* Sets left padding of an image.
976
+ *
977
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/pad-left)
940
978
*/
941
979
padLeft ?: InputMaybe < Scalars [ 'IntType' ] > ;
942
980
/**
943
981
* Padding Right
944
982
*
945
983
* Sets right padding of an image.
984
+ *
985
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/pad-right)
946
986
*/
947
987
padRight ?: InputMaybe < Scalars [ 'IntType' ] > ;
948
988
/**
949
989
* Padding Top
950
990
*
951
991
* Sets top padding of an image.
992
+ *
993
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/border-and-padding/pad-top)
952
994
*/
953
995
padTop ?: InputMaybe < Scalars [ 'IntType' ] > ;
954
996
/**
955
997
* Pdf Page Number
956
998
*
957
999
* Selects a page from a PDF for display.
958
1000
*
959
- * [Open Imgix reference »](https://docs.imgix.com/apis/url/pdf- page-number )
1001
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/pdf/ page)
960
1002
*/
961
1003
page ?: InputMaybe < Scalars [ 'IntType' ] > ;
962
1004
/**
@@ -967,6 +1009,14 @@ export interface ImgixParams {
967
1009
* [Open Imgix reference »](https://docs.imgix.com/apis/url/color-palette/palette)
968
1010
*/
969
1011
palette ?: InputMaybe < ImgixParamsPalette > ;
1012
+ /**
1013
+ * Pdf Annotation
1014
+ *
1015
+ * Enables or disables PDF annotation.
1016
+ *
1017
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/pdf/pdf-annotation)
1018
+ */
1019
+ pdfAnnotation ?: InputMaybe < Scalars [ 'BooleanType' ] > ;
970
1020
/**
971
1021
* Css Prefix
972
1022
*
@@ -1047,6 +1097,8 @@ export interface ImgixParams {
1047
1097
* Transparency
1048
1098
*
1049
1099
* Adds checkerboard behind images which support transparency.
1100
+ *
1101
+ * [Open Imgix reference »](https://docs.imgix.com/apis/url/fill/transparency)
1050
1102
*/
1051
1103
transparency ?: InputMaybe < ImgixParamsTransparency > ;
1052
1104
/**
@@ -1394,6 +1446,8 @@ export enum ImgixParamsFlip {
1394
1446
}
1395
1447
1396
1448
export enum ImgixParamsFm {
1449
+ Avif = 'avif' ,
1450
+ Blurhash = 'blurhash' ,
1397
1451
Gif = 'gif' ,
1398
1452
Jp2 = 'jp2' ,
1399
1453
Jpg = 'jpg' ,
@@ -1408,6 +1462,11 @@ export enum ImgixParamsFm {
1408
1462
Webp = 'webp' ,
1409
1463
}
1410
1464
1465
+ export enum ImgixParamsIptc {
1466
+ Allow = 'allow' ,
1467
+ Block = 'block' ,
1468
+ }
1469
+
1411
1470
export enum ImgixParamsMarkAlign {
1412
1471
Bottom = 'bottom' ,
1413
1472
Center = 'center' ,
@@ -1425,6 +1484,10 @@ export enum ImgixParamsMarkFit {
1425
1484
Scale = 'scale' ,
1426
1485
}
1427
1486
1487
+ export enum ImgixParamsMarkTile {
1488
+ Grid = 'grid' ,
1489
+ }
1490
+
1428
1491
export enum ImgixParamsPalette {
1429
1492
Css = 'css' ,
1430
1493
Json = 'json' ,
0 commit comments