1
1
/* eslint-disable @cspell/spellchecker */
2
- import { HttpClientParams } from ' @contentstack/core' ;
3
- import { PersistanceStoreOptions , StorageType } from ' ../persistance' ;
2
+ import { HttpClientParams } from " @contentstack/core" ;
3
+ import { PersistanceStoreOptions , StorageType } from " ../persistance" ;
4
4
5
5
// Internal Types
6
6
export type params = {
7
- [ key : string ] : any
8
- }
7
+ [ key : string ] : any ;
8
+ } ;
9
9
10
- export type queryParams = {
11
- [ key : string ] : string | boolean | number | string [ ]
12
- }
10
+ export type queryParams = {
11
+ [ key : string ] : string | boolean | number | string [ ] ;
12
+ } ;
13
13
14
14
// External Types
15
15
export enum Region {
16
- US = 'us' ,
17
- EU = 'eu' ,
18
- AZURE_NA = 'azure-na' ,
19
- AZURE_EU = 'azure-eu' ,
20
- GCP_NA = 'gcp-na' ,
21
- GCP_EU = 'gcp-eu' ,
16
+ US = "us" ,
17
+ EU = "eu" ,
18
+ AU = "au" ,
19
+ AZURE_NA = "azure-na" ,
20
+ AZURE_EU = "azure-eu" ,
21
+ GCP_NA = "gcp-na" ,
22
+ GCP_EU = "gcp-eu" ,
22
23
}
23
24
export interface StackConfig extends HttpClientParams {
24
25
host ?: string ;
@@ -42,24 +43,24 @@ export interface CacheOptions extends PersistanceStoreOptions {
42
43
}
43
44
44
45
export enum Policy {
45
- IGNORE_CACHE = ' IGNORE_CACHE' ,
46
- CACHE_THEN_NETWORK = ' CACHE_THEN_NETWORK' ,
47
- CACHE_ELSE_NETWORK = ' CACHE_ELSE_NETWORK' ,
48
- NETWORK_ELSE_CACHE = ' NETWORK_ELSE_CACHE' ,
46
+ IGNORE_CACHE = " IGNORE_CACHE" ,
47
+ CACHE_THEN_NETWORK = " CACHE_THEN_NETWORK" ,
48
+ CACHE_ELSE_NETWORK = " CACHE_ELSE_NETWORK" ,
49
+ NETWORK_ELSE_CACHE = " NETWORK_ELSE_CACHE" ,
49
50
}
50
51
51
52
export interface SyncStack {
52
53
paginationToken ?: string ;
53
54
syncToken ?: string ;
54
55
}
55
56
export enum PublishType {
56
- ENTRY_PUBLISHED = ' entry_published' ,
57
- ENTRY_UNPUBLISHED = ' entry_unpublished' ,
58
- ENTRY_DELETED = ' entry_deleted' ,
59
- ASSET_PUBLISHED = ' asset_published' ,
60
- ASSET_UNPUBLISHED = ' asset_unpublished' ,
61
- ASSET_DELETED = ' asset_deleted' ,
62
- CONTENT_TYPE_DELETED = ' content_type_deleted' ,
57
+ ENTRY_PUBLISHED = " entry_published" ,
58
+ ENTRY_UNPUBLISHED = " entry_unpublished" ,
59
+ ENTRY_DELETED = " entry_deleted" ,
60
+ ASSET_PUBLISHED = " asset_published" ,
61
+ ASSET_UNPUBLISHED = " asset_unpublished" ,
62
+ ASSET_DELETED = " asset_deleted" ,
63
+ CONTENT_TYPE_DELETED = " content_type_deleted" ,
63
64
}
64
65
export interface SyncType {
65
66
environment ?: string ;
@@ -71,25 +72,25 @@ export interface SyncType {
71
72
export type TransformData = { [ key : string ] : string | string [ ] } ;
72
73
73
74
export enum Format {
74
- GIF = ' gif' ,
75
- PNG = ' png' ,
76
- JPG = ' jpg' ,
77
- PJPG = ' pjpg' ,
78
- WEBP = ' webp' ,
79
- WEBPLL = ' webpll' ,
80
- WEBPLY = ' webply' ,
75
+ GIF = " gif" ,
76
+ PNG = " png" ,
77
+ JPG = " jpg" ,
78
+ PJPG = " pjpg" ,
79
+ WEBP = " webp" ,
80
+ WEBPLL = " webpll" ,
81
+ WEBPLY = " webply" ,
81
82
}
82
83
83
84
export enum CropBy {
84
- DEFAULT = ' default' ,
85
- ASPECTRATIO = ' aspectRatio' ,
86
- REGION = ' region' ,
87
- OFFSET = ' offset' ,
85
+ DEFAULT = " default" ,
86
+ ASPECTRATIO = " aspectRatio" ,
87
+ REGION = " region" ,
88
+ OFFSET = " offset" ,
88
89
}
89
90
90
91
export enum FitBy {
91
- BOUNDS = ' bounds' ,
92
- CROP = ' crop' ,
92
+ BOUNDS = " bounds" ,
93
+ CROP = " crop" ,
93
94
}
94
95
95
96
export enum Orientation {
@@ -104,53 +105,53 @@ export enum Orientation {
104
105
}
105
106
106
107
export enum OverlayAlign {
107
- TOP = ' top' ,
108
- BOTTOM = ' bottom' ,
109
- LEFT = ' left' ,
110
- RIGHT = ' right' ,
111
- MIDDLE = ' middle' ,
112
- CENTER = ' center' ,
108
+ TOP = " top" ,
109
+ BOTTOM = " bottom" ,
110
+ LEFT = " left" ,
111
+ RIGHT = " right" ,
112
+ MIDDLE = " middle" ,
113
+ CENTER = " center" ,
113
114
}
114
115
115
116
export enum OverlayRepeat {
116
- X = 'x' ,
117
- Y = 'y' ,
118
- BOTH = ' both' ,
117
+ X = "x" ,
118
+ Y = "y" ,
119
+ BOTH = " both" ,
119
120
}
120
121
121
122
export enum ResizeFilter {
122
- NEAREST = ' nearest' ,
123
- BILINEAR = ' bilinear' ,
124
- BICUBIC = ' bicubic' ,
125
- LANCZOS2 = ' lanczos2' ,
126
- LANCZOS3 = ' lanczos3' ,
123
+ NEAREST = " nearest" ,
124
+ BILINEAR = " bilinear" ,
125
+ BICUBIC = " bicubic" ,
126
+ LANCZOS2 = " lanczos2" ,
127
+ LANCZOS3 = " lanczos3" ,
127
128
}
128
129
129
130
export enum CanvasBy {
130
- DEFAULT = ' default' ,
131
- ASPECTRATIO = ' aspectRatio' ,
132
- REGION = ' region' ,
133
- OFFSET = ' offset' ,
131
+ DEFAULT = " default" ,
132
+ ASPECTRATIO = " aspectRatio" ,
133
+ REGION = " region" ,
134
+ OFFSET = " offset" ,
134
135
}
135
136
136
137
export enum QueryOperation {
137
- EQUALS = '' ,
138
- NOT_EQUALS = ' $ne' ,
139
- INCLUDES = ' $in' ,
140
- EXCLUDES = ' $nin' ,
141
- IS_LESS_THAN = ' $lt' ,
142
- IS_LESS_THAN_OR_EQUAL = ' $lte' ,
143
- IS_GREATER_THAN = ' $gt' ,
144
- IS_GREATER_THAN_OR_EQUAL = ' $gte' ,
145
- EXISTS = ' $exists' ,
146
- MATCHES = ' $regex' ,
138
+ EQUALS = "" ,
139
+ NOT_EQUALS = " $ne" ,
140
+ INCLUDES = " $in" ,
141
+ EXCLUDES = " $nin" ,
142
+ IS_LESS_THAN = " $lt" ,
143
+ IS_LESS_THAN_OR_EQUAL = " $lte" ,
144
+ IS_GREATER_THAN = " $gt" ,
145
+ IS_GREATER_THAN_OR_EQUAL = " $gte" ,
146
+ EXISTS = " $exists" ,
147
+ MATCHES = " $regex" ,
147
148
}
148
149
149
150
export enum TaxonomyQueryOperation {
150
- ABOVE = ' $above' ,
151
- BELOW = ' $below' ,
152
- EQ_ABOVE = ' $eq_above' ,
153
- EQ_BELOW = ' $eq_below'
151
+ ABOVE = " $above" ,
152
+ BELOW = " $below" ,
153
+ EQ_ABOVE = " $eq_above" ,
154
+ EQ_BELOW = " $eq_below" ,
154
155
}
155
156
156
157
export type BaseQueryParameters = {
@@ -162,8 +163,8 @@ export type BaseQueryParameters = {
162
163
} ;
163
164
164
165
export enum QueryOperator {
165
- AND = ' $and' ,
166
- OR = ' $or' ,
166
+ AND = " $and" ,
167
+ OR = " $or" ,
167
168
}
168
169
169
170
export type PaginationObj = {
@@ -267,18 +268,18 @@ export interface FindResponse<T> {
267
268
content_types ?: T [ ] ;
268
269
assets ?: T [ ] ;
269
270
global_fields ?: T [ ] ;
270
- count ?: number
271
+ count ?: number ;
271
272
}
272
273
273
274
export interface LivePreviewQuery {
274
- live_preview : string
275
+ live_preview : string ;
275
276
include_applied_variants ?: boolean ;
276
- contentTypeUid ?: string
277
- content_type_uid ?: string
278
- entry_uid ?: string
277
+ contentTypeUid ?: string ;
278
+ content_type_uid ?: string ;
279
+ entry_uid ?: string ;
279
280
entryUid ?: any ;
280
- preview_timestamp ?: string
281
- release_id ?: string
281
+ preview_timestamp ?: string ;
282
+ release_id ?: string ;
282
283
}
283
284
284
285
export type LivePreview = {
@@ -290,4 +291,4 @@ export type LivePreview = {
290
291
enable : boolean ;
291
292
management_token ?: string ;
292
293
preview_token ?: string ;
293
- }
294
+ } ;
0 commit comments