e2e/graphql.ts (view raw)
1import { GraphQLClient } from 'graphql-request';
2import * as Dom from 'graphql-request/dist/types.dom';
3import gql from 'graphql-tag';
4export type Maybe<T> = T | null;
5export type InputMaybe<T> = Maybe<T>;
6export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
7export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
8export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
9/** All built-in and custom scalars, mapped to their actual values */
10export type Scalars = {
11 ID: string;
12 String: string;
13 Boolean: boolean;
14 Int: number;
15 Float: number;
16 Date: any;
17 DateTime: any;
18 I18NLocaleCode: any;
19 JSON: any;
20 Upload: any;
21};
22
23export type BooleanFilterInput = {
24 and?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
25 between?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
26 contains?: InputMaybe<Scalars['Boolean']>;
27 containsi?: InputMaybe<Scalars['Boolean']>;
28 endsWith?: InputMaybe<Scalars['Boolean']>;
29 eq?: InputMaybe<Scalars['Boolean']>;
30 eqi?: InputMaybe<Scalars['Boolean']>;
31 gt?: InputMaybe<Scalars['Boolean']>;
32 gte?: InputMaybe<Scalars['Boolean']>;
33 in?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
34 lt?: InputMaybe<Scalars['Boolean']>;
35 lte?: InputMaybe<Scalars['Boolean']>;
36 ne?: InputMaybe<Scalars['Boolean']>;
37 nei?: InputMaybe<Scalars['Boolean']>;
38 not?: InputMaybe<BooleanFilterInput>;
39 notContains?: InputMaybe<Scalars['Boolean']>;
40 notContainsi?: InputMaybe<Scalars['Boolean']>;
41 notIn?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
42 notNull?: InputMaybe<Scalars['Boolean']>;
43 null?: InputMaybe<Scalars['Boolean']>;
44 or?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
45 startsWith?: InputMaybe<Scalars['Boolean']>;
46};
47
48export type ContentReleasesRelease = {
49 __typename?: 'ContentReleasesRelease';
50 actions?: Maybe<ContentReleasesReleaseActionRelationResponseCollection>;
51 createdAt?: Maybe<Scalars['DateTime']>;
52 name: Scalars['String'];
53 releasedAt?: Maybe<Scalars['DateTime']>;
54 updatedAt?: Maybe<Scalars['DateTime']>;
55};
56
57
58export type ContentReleasesReleaseActionsArgs = {
59 filters?: InputMaybe<ContentReleasesReleaseActionFiltersInput>;
60 pagination?: InputMaybe<PaginationArg>;
61 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
62};
63
64export type ContentReleasesReleaseAction = {
65 __typename?: 'ContentReleasesReleaseAction';
66 contentType: Scalars['String'];
67 createdAt?: Maybe<Scalars['DateTime']>;
68 entry?: Maybe<GenericMorph>;
69 release?: Maybe<ContentReleasesReleaseEntityResponse>;
70 type: Enum_Contentreleasesreleaseaction_Type;
71 updatedAt?: Maybe<Scalars['DateTime']>;
72};
73
74export type ContentReleasesReleaseActionEntity = {
75 __typename?: 'ContentReleasesReleaseActionEntity';
76 attributes?: Maybe<ContentReleasesReleaseAction>;
77 id?: Maybe<Scalars['ID']>;
78};
79
80export type ContentReleasesReleaseActionEntityResponse = {
81 __typename?: 'ContentReleasesReleaseActionEntityResponse';
82 data?: Maybe<ContentReleasesReleaseActionEntity>;
83};
84
85export type ContentReleasesReleaseActionEntityResponseCollection = {
86 __typename?: 'ContentReleasesReleaseActionEntityResponseCollection';
87 data: Array<ContentReleasesReleaseActionEntity>;
88 meta: ResponseCollectionMeta;
89};
90
91export type ContentReleasesReleaseActionFiltersInput = {
92 and?: InputMaybe<Array<InputMaybe<ContentReleasesReleaseActionFiltersInput>>>;
93 contentType?: InputMaybe<StringFilterInput>;
94 createdAt?: InputMaybe<DateTimeFilterInput>;
95 id?: InputMaybe<IdFilterInput>;
96 not?: InputMaybe<ContentReleasesReleaseActionFiltersInput>;
97 or?: InputMaybe<Array<InputMaybe<ContentReleasesReleaseActionFiltersInput>>>;
98 release?: InputMaybe<ContentReleasesReleaseFiltersInput>;
99 type?: InputMaybe<StringFilterInput>;
100 updatedAt?: InputMaybe<DateTimeFilterInput>;
101};
102
103export type ContentReleasesReleaseActionInput = {
104 contentType?: InputMaybe<Scalars['String']>;
105 release?: InputMaybe<Scalars['ID']>;
106 type?: InputMaybe<Enum_Contentreleasesreleaseaction_Type>;
107};
108
109export type ContentReleasesReleaseActionRelationResponseCollection = {
110 __typename?: 'ContentReleasesReleaseActionRelationResponseCollection';
111 data: Array<ContentReleasesReleaseActionEntity>;
112};
113
114export type ContentReleasesReleaseEntity = {
115 __typename?: 'ContentReleasesReleaseEntity';
116 attributes?: Maybe<ContentReleasesRelease>;
117 id?: Maybe<Scalars['ID']>;
118};
119
120export type ContentReleasesReleaseEntityResponse = {
121 __typename?: 'ContentReleasesReleaseEntityResponse';
122 data?: Maybe<ContentReleasesReleaseEntity>;
123};
124
125export type ContentReleasesReleaseEntityResponseCollection = {
126 __typename?: 'ContentReleasesReleaseEntityResponseCollection';
127 data: Array<ContentReleasesReleaseEntity>;
128 meta: ResponseCollectionMeta;
129};
130
131export type ContentReleasesReleaseFiltersInput = {
132 actions?: InputMaybe<ContentReleasesReleaseActionFiltersInput>;
133 and?: InputMaybe<Array<InputMaybe<ContentReleasesReleaseFiltersInput>>>;
134 createdAt?: InputMaybe<DateTimeFilterInput>;
135 id?: InputMaybe<IdFilterInput>;
136 name?: InputMaybe<StringFilterInput>;
137 not?: InputMaybe<ContentReleasesReleaseFiltersInput>;
138 or?: InputMaybe<Array<InputMaybe<ContentReleasesReleaseFiltersInput>>>;
139 releasedAt?: InputMaybe<DateTimeFilterInput>;
140 updatedAt?: InputMaybe<DateTimeFilterInput>;
141};
142
143export type ContentReleasesReleaseInput = {
144 actions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
145 name?: InputMaybe<Scalars['String']>;
146 releasedAt?: InputMaybe<Scalars['DateTime']>;
147};
148
149export type DateFilterInput = {
150 and?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
151 between?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
152 contains?: InputMaybe<Scalars['Date']>;
153 containsi?: InputMaybe<Scalars['Date']>;
154 endsWith?: InputMaybe<Scalars['Date']>;
155 eq?: InputMaybe<Scalars['Date']>;
156 eqi?: InputMaybe<Scalars['Date']>;
157 gt?: InputMaybe<Scalars['Date']>;
158 gte?: InputMaybe<Scalars['Date']>;
159 in?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
160 lt?: InputMaybe<Scalars['Date']>;
161 lte?: InputMaybe<Scalars['Date']>;
162 ne?: InputMaybe<Scalars['Date']>;
163 nei?: InputMaybe<Scalars['Date']>;
164 not?: InputMaybe<DateFilterInput>;
165 notContains?: InputMaybe<Scalars['Date']>;
166 notContainsi?: InputMaybe<Scalars['Date']>;
167 notIn?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
168 notNull?: InputMaybe<Scalars['Boolean']>;
169 null?: InputMaybe<Scalars['Boolean']>;
170 or?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
171 startsWith?: InputMaybe<Scalars['Date']>;
172};
173
174export type DateTimeFilterInput = {
175 and?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
176 between?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
177 contains?: InputMaybe<Scalars['DateTime']>;
178 containsi?: InputMaybe<Scalars['DateTime']>;
179 endsWith?: InputMaybe<Scalars['DateTime']>;
180 eq?: InputMaybe<Scalars['DateTime']>;
181 eqi?: InputMaybe<Scalars['DateTime']>;
182 gt?: InputMaybe<Scalars['DateTime']>;
183 gte?: InputMaybe<Scalars['DateTime']>;
184 in?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
185 lt?: InputMaybe<Scalars['DateTime']>;
186 lte?: InputMaybe<Scalars['DateTime']>;
187 ne?: InputMaybe<Scalars['DateTime']>;
188 nei?: InputMaybe<Scalars['DateTime']>;
189 not?: InputMaybe<DateTimeFilterInput>;
190 notContains?: InputMaybe<Scalars['DateTime']>;
191 notContainsi?: InputMaybe<Scalars['DateTime']>;
192 notIn?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
193 notNull?: InputMaybe<Scalars['Boolean']>;
194 null?: InputMaybe<Scalars['Boolean']>;
195 or?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
196 startsWith?: InputMaybe<Scalars['DateTime']>;
197};
198
199export enum Enum_Contentreleasesreleaseaction_Type {
200 publish = 'publish',
201 unpublish = 'unpublish'
202}
203
204export enum Enum_Notification_Type {
205 NewPassengerInYourTrip = 'NewPassengerInYourTrip',
206 NewTrip = 'NewTrip'
207}
208
209export enum Enum_Page_Type {
210 tos = 'tos'
211}
212
213export enum Enum_Userspermissionsuser_Lang {
214 en = 'en',
215 fr = 'fr'
216}
217
218export type EmailDesignerEmailTemplate = {
219 __typename?: 'EmailDesignerEmailTemplate';
220 bodyHtml?: Maybe<Scalars['String']>;
221 bodyText?: Maybe<Scalars['String']>;
222 createdAt?: Maybe<Scalars['DateTime']>;
223 design?: Maybe<Scalars['JSON']>;
224 enabled?: Maybe<Scalars['Boolean']>;
225 name?: Maybe<Scalars['String']>;
226 subject?: Maybe<Scalars['String']>;
227 tags?: Maybe<Scalars['JSON']>;
228 templateReferenceId?: Maybe<Scalars['Int']>;
229 updatedAt?: Maybe<Scalars['DateTime']>;
230};
231
232export type EmailDesignerEmailTemplateEntity = {
233 __typename?: 'EmailDesignerEmailTemplateEntity';
234 attributes?: Maybe<EmailDesignerEmailTemplate>;
235 id?: Maybe<Scalars['ID']>;
236};
237
238export type EmailDesignerEmailTemplateEntityResponse = {
239 __typename?: 'EmailDesignerEmailTemplateEntityResponse';
240 data?: Maybe<EmailDesignerEmailTemplateEntity>;
241};
242
243export type EmailDesignerEmailTemplateEntityResponseCollection = {
244 __typename?: 'EmailDesignerEmailTemplateEntityResponseCollection';
245 data: Array<EmailDesignerEmailTemplateEntity>;
246 meta: ResponseCollectionMeta;
247};
248
249export type EmailDesignerEmailTemplateFiltersInput = {
250 and?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
251 bodyHtml?: InputMaybe<StringFilterInput>;
252 bodyText?: InputMaybe<StringFilterInput>;
253 createdAt?: InputMaybe<DateTimeFilterInput>;
254 design?: InputMaybe<JsonFilterInput>;
255 enabled?: InputMaybe<BooleanFilterInput>;
256 id?: InputMaybe<IdFilterInput>;
257 name?: InputMaybe<StringFilterInput>;
258 not?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
259 or?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
260 subject?: InputMaybe<StringFilterInput>;
261 tags?: InputMaybe<JsonFilterInput>;
262 templateReferenceId?: InputMaybe<IntFilterInput>;
263 updatedAt?: InputMaybe<DateTimeFilterInput>;
264};
265
266export type EmailDesignerEmailTemplateInput = {
267 bodyHtml?: InputMaybe<Scalars['String']>;
268 bodyText?: InputMaybe<Scalars['String']>;
269 design?: InputMaybe<Scalars['JSON']>;
270 enabled?: InputMaybe<Scalars['Boolean']>;
271 name?: InputMaybe<Scalars['String']>;
272 subject?: InputMaybe<Scalars['String']>;
273 tags?: InputMaybe<Scalars['JSON']>;
274 templateReferenceId?: InputMaybe<Scalars['Int']>;
275};
276
277export type Event = {
278 __typename?: 'Event';
279 address?: Maybe<Scalars['String']>;
280 createdAt?: Maybe<Scalars['DateTime']>;
281 date?: Maybe<Scalars['Date']>;
282 description?: Maybe<Scalars['String']>;
283 email: Scalars['String'];
284 enabled_modules?: Maybe<Scalars['JSON']>;
285 latitude?: Maybe<Scalars['Float']>;
286 longitude?: Maybe<Scalars['Float']>;
287 name: Scalars['String'];
288 passengers?: Maybe<PassengerRelationResponseCollection>;
289 position?: Maybe<Scalars['JSON']>;
290 travels?: Maybe<TravelRelationResponseCollection>;
291 updatedAt?: Maybe<Scalars['DateTime']>;
292 uuid?: Maybe<Scalars['String']>;
293 waitingPassengers?: Maybe<PassengerRelationResponseCollection>;
294};
295
296
297export type EventPassengersArgs = {
298 filters?: InputMaybe<PassengerFiltersInput>;
299 pagination?: InputMaybe<PaginationArg>;
300 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
301};
302
303
304export type EventTravelsArgs = {
305 filters?: InputMaybe<TravelFiltersInput>;
306 pagination?: InputMaybe<PaginationArg>;
307 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
308};
309
310export type EventEntity = {
311 __typename?: 'EventEntity';
312 attributes?: Maybe<Event>;
313 id?: Maybe<Scalars['ID']>;
314};
315
316export type EventEntityResponse = {
317 __typename?: 'EventEntityResponse';
318 data?: Maybe<EventEntity>;
319};
320
321export type EventFiltersInput = {
322 address?: InputMaybe<StringFilterInput>;
323 and?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
324 createdAt?: InputMaybe<DateTimeFilterInput>;
325 date?: InputMaybe<DateFilterInput>;
326 description?: InputMaybe<StringFilterInput>;
327 email?: InputMaybe<StringFilterInput>;
328 enabled_modules?: InputMaybe<JsonFilterInput>;
329 id?: InputMaybe<IdFilterInput>;
330 latitude?: InputMaybe<FloatFilterInput>;
331 longitude?: InputMaybe<FloatFilterInput>;
332 name?: InputMaybe<StringFilterInput>;
333 newsletter?: InputMaybe<BooleanFilterInput>;
334 not?: InputMaybe<EventFiltersInput>;
335 or?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
336 passengers?: InputMaybe<PassengerFiltersInput>;
337 position?: InputMaybe<JsonFilterInput>;
338 travels?: InputMaybe<TravelFiltersInput>;
339 updatedAt?: InputMaybe<DateTimeFilterInput>;
340 users?: InputMaybe<UsersPermissionsUserFiltersInput>;
341 uuid?: InputMaybe<StringFilterInput>;
342};
343
344export type EventInput = {
345 address?: InputMaybe<Scalars['String']>;
346 date?: InputMaybe<Scalars['Date']>;
347 description?: InputMaybe<Scalars['String']>;
348 email?: InputMaybe<Scalars['String']>;
349 enabled_modules?: InputMaybe<Scalars['JSON']>;
350 latitude?: InputMaybe<Scalars['Float']>;
351 longitude?: InputMaybe<Scalars['Float']>;
352 name?: InputMaybe<Scalars['String']>;
353 newsletter?: InputMaybe<Scalars['Boolean']>;
354 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
355 position?: InputMaybe<Scalars['JSON']>;
356 travels?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
357 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
358 uuid?: InputMaybe<Scalars['String']>;
359};
360
361export type EventRelationResponseCollection = {
362 __typename?: 'EventRelationResponseCollection';
363 data: Array<EventEntity>;
364};
365
366export type FileInfoInput = {
367 alternativeText?: InputMaybe<Scalars['String']>;
368 caption?: InputMaybe<Scalars['String']>;
369 name?: InputMaybe<Scalars['String']>;
370};
371
372export type FloatFilterInput = {
373 and?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
374 between?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
375 contains?: InputMaybe<Scalars['Float']>;
376 containsi?: InputMaybe<Scalars['Float']>;
377 endsWith?: InputMaybe<Scalars['Float']>;
378 eq?: InputMaybe<Scalars['Float']>;
379 eqi?: InputMaybe<Scalars['Float']>;
380 gt?: InputMaybe<Scalars['Float']>;
381 gte?: InputMaybe<Scalars['Float']>;
382 in?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
383 lt?: InputMaybe<Scalars['Float']>;
384 lte?: InputMaybe<Scalars['Float']>;
385 ne?: InputMaybe<Scalars['Float']>;
386 nei?: InputMaybe<Scalars['Float']>;
387 not?: InputMaybe<FloatFilterInput>;
388 notContains?: InputMaybe<Scalars['Float']>;
389 notContainsi?: InputMaybe<Scalars['Float']>;
390 notIn?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
391 notNull?: InputMaybe<Scalars['Boolean']>;
392 null?: InputMaybe<Scalars['Boolean']>;
393 or?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
394 startsWith?: InputMaybe<Scalars['Float']>;
395};
396
397export type GenericMorph = ContentReleasesRelease | ContentReleasesReleaseAction | EmailDesignerEmailTemplate | Event | I18NLocale | Module | Notification | Page | Passenger | Setting | Travel | UploadFile | UploadFolder | UsersPermissionsPermission | UsersPermissionsRole | UsersPermissionsUser | Vehicle;
398
399export type I18NLocale = {
400 __typename?: 'I18NLocale';
401 code?: Maybe<Scalars['String']>;
402 createdAt?: Maybe<Scalars['DateTime']>;
403 name?: Maybe<Scalars['String']>;
404 updatedAt?: Maybe<Scalars['DateTime']>;
405};
406
407export type I18NLocaleEntity = {
408 __typename?: 'I18NLocaleEntity';
409 attributes?: Maybe<I18NLocale>;
410 id?: Maybe<Scalars['ID']>;
411};
412
413export type I18NLocaleEntityResponse = {
414 __typename?: 'I18NLocaleEntityResponse';
415 data?: Maybe<I18NLocaleEntity>;
416};
417
418export type I18NLocaleEntityResponseCollection = {
419 __typename?: 'I18NLocaleEntityResponseCollection';
420 data: Array<I18NLocaleEntity>;
421 meta: ResponseCollectionMeta;
422};
423
424export type I18NLocaleFiltersInput = {
425 and?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
426 code?: InputMaybe<StringFilterInput>;
427 createdAt?: InputMaybe<DateTimeFilterInput>;
428 id?: InputMaybe<IdFilterInput>;
429 name?: InputMaybe<StringFilterInput>;
430 not?: InputMaybe<I18NLocaleFiltersInput>;
431 or?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
432 updatedAt?: InputMaybe<DateTimeFilterInput>;
433};
434
435export type IdFilterInput = {
436 and?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
437 between?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
438 contains?: InputMaybe<Scalars['ID']>;
439 containsi?: InputMaybe<Scalars['ID']>;
440 endsWith?: InputMaybe<Scalars['ID']>;
441 eq?: InputMaybe<Scalars['ID']>;
442 eqi?: InputMaybe<Scalars['ID']>;
443 gt?: InputMaybe<Scalars['ID']>;
444 gte?: InputMaybe<Scalars['ID']>;
445 in?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
446 lt?: InputMaybe<Scalars['ID']>;
447 lte?: InputMaybe<Scalars['ID']>;
448 ne?: InputMaybe<Scalars['ID']>;
449 nei?: InputMaybe<Scalars['ID']>;
450 not?: InputMaybe<IdFilterInput>;
451 notContains?: InputMaybe<Scalars['ID']>;
452 notContainsi?: InputMaybe<Scalars['ID']>;
453 notIn?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
454 notNull?: InputMaybe<Scalars['Boolean']>;
455 null?: InputMaybe<Scalars['Boolean']>;
456 or?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
457 startsWith?: InputMaybe<Scalars['ID']>;
458};
459
460export type IntFilterInput = {
461 and?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
462 between?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
463 contains?: InputMaybe<Scalars['Int']>;
464 containsi?: InputMaybe<Scalars['Int']>;
465 endsWith?: InputMaybe<Scalars['Int']>;
466 eq?: InputMaybe<Scalars['Int']>;
467 eqi?: InputMaybe<Scalars['Int']>;
468 gt?: InputMaybe<Scalars['Int']>;
469 gte?: InputMaybe<Scalars['Int']>;
470 in?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
471 lt?: InputMaybe<Scalars['Int']>;
472 lte?: InputMaybe<Scalars['Int']>;
473 ne?: InputMaybe<Scalars['Int']>;
474 nei?: InputMaybe<Scalars['Int']>;
475 not?: InputMaybe<IntFilterInput>;
476 notContains?: InputMaybe<Scalars['Int']>;
477 notContainsi?: InputMaybe<Scalars['Int']>;
478 notIn?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
479 notNull?: InputMaybe<Scalars['Boolean']>;
480 null?: InputMaybe<Scalars['Boolean']>;
481 or?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
482 startsWith?: InputMaybe<Scalars['Int']>;
483};
484
485export type JsonFilterInput = {
486 and?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
487 between?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
488 contains?: InputMaybe<Scalars['JSON']>;
489 containsi?: InputMaybe<Scalars['JSON']>;
490 endsWith?: InputMaybe<Scalars['JSON']>;
491 eq?: InputMaybe<Scalars['JSON']>;
492 eqi?: InputMaybe<Scalars['JSON']>;
493 gt?: InputMaybe<Scalars['JSON']>;
494 gte?: InputMaybe<Scalars['JSON']>;
495 in?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
496 lt?: InputMaybe<Scalars['JSON']>;
497 lte?: InputMaybe<Scalars['JSON']>;
498 ne?: InputMaybe<Scalars['JSON']>;
499 nei?: InputMaybe<Scalars['JSON']>;
500 not?: InputMaybe<JsonFilterInput>;
501 notContains?: InputMaybe<Scalars['JSON']>;
502 notContainsi?: InputMaybe<Scalars['JSON']>;
503 notIn?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
504 notNull?: InputMaybe<Scalars['Boolean']>;
505 null?: InputMaybe<Scalars['Boolean']>;
506 or?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
507 startsWith?: InputMaybe<Scalars['JSON']>;
508};
509
510export type Module = {
511 __typename?: 'Module';
512 caroster_plus_description: Scalars['String'];
513 caroster_plus_enabled?: Maybe<Scalars['Boolean']>;
514 caroster_plus_name: Scalars['String'];
515 caroster_plus_payment_link: Scalars['String'];
516 caroster_plus_price?: Maybe<Scalars['Float']>;
517 createdAt?: Maybe<Scalars['DateTime']>;
518 locale?: Maybe<Scalars['String']>;
519 localizations?: Maybe<ModuleRelationResponseCollection>;
520 updatedAt?: Maybe<Scalars['DateTime']>;
521};
522
523export type ModuleEntity = {
524 __typename?: 'ModuleEntity';
525 attributes?: Maybe<Module>;
526 id?: Maybe<Scalars['ID']>;
527};
528
529export type ModuleEntityResponse = {
530 __typename?: 'ModuleEntityResponse';
531 data?: Maybe<ModuleEntity>;
532};
533
534export type ModuleInput = {
535 caroster_plus_description?: InputMaybe<Scalars['String']>;
536 caroster_plus_enabled?: InputMaybe<Scalars['Boolean']>;
537 caroster_plus_name?: InputMaybe<Scalars['String']>;
538 caroster_plus_payment_link?: InputMaybe<Scalars['String']>;
539 caroster_plus_payment_link_id?: InputMaybe<Scalars['String']>;
540 caroster_plus_price?: InputMaybe<Scalars['Float']>;
541};
542
543export type ModuleRelationResponseCollection = {
544 __typename?: 'ModuleRelationResponseCollection';
545 data: Array<ModuleEntity>;
546};
547
548export type Mutation = {
549 __typename?: 'Mutation';
550 /** Change user password. Confirm with the current password. */
551 changePassword?: Maybe<UsersPermissionsLoginPayload>;
552 createContentReleasesRelease?: Maybe<ContentReleasesReleaseEntityResponse>;
553 createContentReleasesReleaseAction?: Maybe<ContentReleasesReleaseActionEntityResponse>;
554 createEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
555 createEvent?: Maybe<EventEntityResponse>;
556 createModuleLocalization?: Maybe<ModuleEntityResponse>;
557 createNotification?: Maybe<NotificationEntityResponse>;
558 createPage?: Maybe<PageEntityResponse>;
559 /** Create a passenger */
560 createPassenger?: Maybe<PassengerEntityResponse>;
561 createSettingLocalization?: Maybe<SettingEntityResponse>;
562 createTravel?: Maybe<TravelEntityResponse>;
563 createUploadFile?: Maybe<UploadFileEntityResponse>;
564 createUploadFolder?: Maybe<UploadFolderEntityResponse>;
565 /** Create a new role */
566 createUsersPermissionsRole?: Maybe<UsersPermissionsCreateRolePayload>;
567 /** Create a new user */
568 createUsersPermissionsUser: UsersPermissionsUserEntityResponse;
569 createVehicle?: Maybe<VehicleEntityResponse>;
570 deleteContentReleasesRelease?: Maybe<ContentReleasesReleaseEntityResponse>;
571 deleteContentReleasesReleaseAction?: Maybe<ContentReleasesReleaseActionEntityResponse>;
572 deleteEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
573 deleteEvent?: Maybe<EventEntityResponse>;
574 deleteModule?: Maybe<ModuleEntityResponse>;
575 deleteNotification?: Maybe<NotificationEntityResponse>;
576 deletePage?: Maybe<PageEntityResponse>;
577 deletePassenger?: Maybe<PassengerEntityResponse>;
578 deleteSetting?: Maybe<SettingEntityResponse>;
579 deleteTravel?: Maybe<TravelEntityResponse>;
580 deleteUploadFile?: Maybe<UploadFileEntityResponse>;
581 deleteUploadFolder?: Maybe<UploadFolderEntityResponse>;
582 /** Delete an existing role */
583 deleteUsersPermissionsRole?: Maybe<UsersPermissionsDeleteRolePayload>;
584 /** Delete an existing user */
585 deleteUsersPermissionsUser: UsersPermissionsUserEntityResponse;
586 deleteVehicle?: Maybe<VehicleEntityResponse>;
587 /** Confirm an email users email address */
588 emailConfirmation?: Maybe<UsersPermissionsLoginPayload>;
589 /** Request a reset password token */
590 forgotPassword?: Maybe<UsersPermissionsPasswordPayload>;
591 login: UsersPermissionsLoginPayload;
592 multipleUpload: Array<Maybe<UploadFileEntityResponse>>;
593 readNotifications?: Maybe<NotificationEntityResponseCollection>;
594 /** Register a user */
595 register: UsersPermissionsLoginPayload;
596 removeFile?: Maybe<UploadFileEntityResponse>;
597 /** Reset user password. Confirm with a code (resetToken from forgotPassword) */
598 resetPassword?: Maybe<UsersPermissionsLoginPayload>;
599 updateContentReleasesRelease?: Maybe<ContentReleasesReleaseEntityResponse>;
600 updateContentReleasesReleaseAction?: Maybe<ContentReleasesReleaseActionEntityResponse>;
601 updateEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
602 updateEvent?: Maybe<EventEntityResponse>;
603 /** Update an event using its UUID */
604 updateEventByUUID?: Maybe<EventEntityResponse>;
605 updateFileInfo: UploadFileEntityResponse;
606 updateMe: UsersPermissionsUserEntityResponse;
607 updateModule?: Maybe<ModuleEntityResponse>;
608 updateNotification?: Maybe<NotificationEntityResponse>;
609 updatePage?: Maybe<PageEntityResponse>;
610 updatePassenger?: Maybe<PassengerEntityResponse>;
611 updateSetting?: Maybe<SettingEntityResponse>;
612 updateTravel?: Maybe<TravelEntityResponse>;
613 updateUploadFile?: Maybe<UploadFileEntityResponse>;
614 updateUploadFolder?: Maybe<UploadFolderEntityResponse>;
615 /** Update an existing role */
616 updateUsersPermissionsRole?: Maybe<UsersPermissionsUpdateRolePayload>;
617 /** Update an existing user */
618 updateUsersPermissionsUser: UsersPermissionsUserEntityResponse;
619 updateVehicle?: Maybe<VehicleEntityResponse>;
620 upload: UploadFileEntityResponse;
621};
622
623
624export type MutationChangePasswordArgs = {
625 currentPassword: Scalars['String'];
626 password: Scalars['String'];
627 passwordConfirmation: Scalars['String'];
628};
629
630
631export type MutationCreateContentReleasesReleaseArgs = {
632 data: ContentReleasesReleaseInput;
633};
634
635
636export type MutationCreateContentReleasesReleaseActionArgs = {
637 data: ContentReleasesReleaseActionInput;
638};
639
640
641export type MutationCreateEmailDesignerEmailTemplateArgs = {
642 data: EmailDesignerEmailTemplateInput;
643};
644
645
646export type MutationCreateEventArgs = {
647 data: EventInput;
648};
649
650
651export type MutationCreateModuleLocalizationArgs = {
652 data?: InputMaybe<ModuleInput>;
653 id?: InputMaybe<Scalars['ID']>;
654 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
655};
656
657
658export type MutationCreateNotificationArgs = {
659 data: NotificationInput;
660};
661
662
663export type MutationCreatePageArgs = {
664 data: PageInput;
665};
666
667
668export type MutationCreatePassengerArgs = {
669 data: PassengerInput;
670};
671
672
673export type MutationCreateSettingLocalizationArgs = {
674 data?: InputMaybe<SettingInput>;
675 id?: InputMaybe<Scalars['ID']>;
676 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
677};
678
679
680export type MutationCreateTravelArgs = {
681 createVehicle?: InputMaybe<Scalars['Boolean']>;
682 data: TravelInput;
683};
684
685
686export type MutationCreateUploadFileArgs = {
687 data: UploadFileInput;
688};
689
690
691export type MutationCreateUploadFolderArgs = {
692 data: UploadFolderInput;
693};
694
695
696export type MutationCreateUsersPermissionsRoleArgs = {
697 data: UsersPermissionsRoleInput;
698};
699
700
701export type MutationCreateUsersPermissionsUserArgs = {
702 data: UsersPermissionsUserInput;
703};
704
705
706export type MutationCreateVehicleArgs = {
707 data: VehicleInput;
708};
709
710
711export type MutationDeleteContentReleasesReleaseArgs = {
712 id: Scalars['ID'];
713};
714
715
716export type MutationDeleteContentReleasesReleaseActionArgs = {
717 id: Scalars['ID'];
718};
719
720
721export type MutationDeleteEmailDesignerEmailTemplateArgs = {
722 id: Scalars['ID'];
723};
724
725
726export type MutationDeleteEventArgs = {
727 id: Scalars['ID'];
728};
729
730
731export type MutationDeleteModuleArgs = {
732 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
733};
734
735
736export type MutationDeleteNotificationArgs = {
737 id: Scalars['ID'];
738};
739
740
741export type MutationDeletePageArgs = {
742 id: Scalars['ID'];
743};
744
745
746export type MutationDeletePassengerArgs = {
747 id: Scalars['ID'];
748};
749
750
751export type MutationDeleteSettingArgs = {
752 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
753};
754
755
756export type MutationDeleteTravelArgs = {
757 id: Scalars['ID'];
758};
759
760
761export type MutationDeleteUploadFileArgs = {
762 id: Scalars['ID'];
763};
764
765
766export type MutationDeleteUploadFolderArgs = {
767 id: Scalars['ID'];
768};
769
770
771export type MutationDeleteUsersPermissionsRoleArgs = {
772 id: Scalars['ID'];
773};
774
775
776export type MutationDeleteUsersPermissionsUserArgs = {
777 id: Scalars['ID'];
778};
779
780
781export type MutationDeleteVehicleArgs = {
782 id: Scalars['ID'];
783};
784
785
786export type MutationEmailConfirmationArgs = {
787 confirmation: Scalars['String'];
788};
789
790
791export type MutationForgotPasswordArgs = {
792 email: Scalars['String'];
793};
794
795
796export type MutationLoginArgs = {
797 input: UsersPermissionsLoginInput;
798};
799
800
801export type MutationMultipleUploadArgs = {
802 field?: InputMaybe<Scalars['String']>;
803 files: Array<InputMaybe<Scalars['Upload']>>;
804 ref?: InputMaybe<Scalars['String']>;
805 refId?: InputMaybe<Scalars['ID']>;
806};
807
808
809export type MutationReadNotificationsArgs = {
810 id?: InputMaybe<Scalars['ID']>;
811};
812
813
814export type MutationRegisterArgs = {
815 input: UsersPermissionsRegisterInput;
816};
817
818
819export type MutationRemoveFileArgs = {
820 id: Scalars['ID'];
821};
822
823
824export type MutationResetPasswordArgs = {
825 code: Scalars['String'];
826 password: Scalars['String'];
827 passwordConfirmation: Scalars['String'];
828};
829
830
831export type MutationUpdateContentReleasesReleaseArgs = {
832 data: ContentReleasesReleaseInput;
833 id: Scalars['ID'];
834};
835
836
837export type MutationUpdateContentReleasesReleaseActionArgs = {
838 data: ContentReleasesReleaseActionInput;
839 id: Scalars['ID'];
840};
841
842
843export type MutationUpdateEmailDesignerEmailTemplateArgs = {
844 data: EmailDesignerEmailTemplateInput;
845 id: Scalars['ID'];
846};
847
848
849export type MutationUpdateEventArgs = {
850 data: EventInput;
851 id: Scalars['ID'];
852};
853
854
855export type MutationUpdateEventByUuidArgs = {
856 data: EventInput;
857 uuid: Scalars['String'];
858};
859
860
861export type MutationUpdateFileInfoArgs = {
862 id: Scalars['ID'];
863 info?: InputMaybe<FileInfoInput>;
864};
865
866
867export type MutationUpdateMeArgs = {
868 data: UsersPermissionsUserInput;
869};
870
871
872export type MutationUpdateModuleArgs = {
873 data: ModuleInput;
874 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
875};
876
877
878export type MutationUpdateNotificationArgs = {
879 data: NotificationInput;
880 id: Scalars['ID'];
881};
882
883
884export type MutationUpdatePageArgs = {
885 data: PageInput;
886 id: Scalars['ID'];
887};
888
889
890export type MutationUpdatePassengerArgs = {
891 data: PassengerInput;
892 id: Scalars['ID'];
893};
894
895
896export type MutationUpdateSettingArgs = {
897 data: SettingInput;
898 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
899};
900
901
902export type MutationUpdateTravelArgs = {
903 data: TravelInput;
904 id: Scalars['ID'];
905};
906
907
908export type MutationUpdateUploadFileArgs = {
909 data: UploadFileInput;
910 id: Scalars['ID'];
911};
912
913
914export type MutationUpdateUploadFolderArgs = {
915 data: UploadFolderInput;
916 id: Scalars['ID'];
917};
918
919
920export type MutationUpdateUsersPermissionsRoleArgs = {
921 data: UsersPermissionsRoleInput;
922 id: Scalars['ID'];
923};
924
925
926export type MutationUpdateUsersPermissionsUserArgs = {
927 data: UsersPermissionsUserInput;
928 id: Scalars['ID'];
929};
930
931
932export type MutationUpdateVehicleArgs = {
933 data: VehicleInput;
934 id: Scalars['ID'];
935};
936
937
938export type MutationUploadArgs = {
939 field?: InputMaybe<Scalars['String']>;
940 file: Scalars['Upload'];
941 info?: InputMaybe<FileInfoInput>;
942 ref?: InputMaybe<Scalars['String']>;
943 refId?: InputMaybe<Scalars['ID']>;
944};
945
946export type Notification = {
947 __typename?: 'Notification';
948 createdAt?: Maybe<Scalars['DateTime']>;
949 event?: Maybe<EventEntityResponse>;
950 read?: Maybe<Scalars['Boolean']>;
951 type: Enum_Notification_Type;
952 updatedAt?: Maybe<Scalars['DateTime']>;
953 user?: Maybe<UsersPermissionsUserEntityResponse>;
954};
955
956export type NotificationEntity = {
957 __typename?: 'NotificationEntity';
958 attributes?: Maybe<Notification>;
959 id?: Maybe<Scalars['ID']>;
960};
961
962export type NotificationEntityResponse = {
963 __typename?: 'NotificationEntityResponse';
964 data?: Maybe<NotificationEntity>;
965};
966
967export type NotificationEntityResponseCollection = {
968 __typename?: 'NotificationEntityResponseCollection';
969 data: Array<NotificationEntity>;
970 meta: ResponseCollectionMeta;
971};
972
973export type NotificationFiltersInput = {
974 and?: InputMaybe<Array<InputMaybe<NotificationFiltersInput>>>;
975 createdAt?: InputMaybe<DateTimeFilterInput>;
976 event?: InputMaybe<EventFiltersInput>;
977 id?: InputMaybe<IdFilterInput>;
978 not?: InputMaybe<NotificationFiltersInput>;
979 or?: InputMaybe<Array<InputMaybe<NotificationFiltersInput>>>;
980 read?: InputMaybe<BooleanFilterInput>;
981 type?: InputMaybe<StringFilterInput>;
982 updatedAt?: InputMaybe<DateTimeFilterInput>;
983 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
984};
985
986export type NotificationInput = {
987 event?: InputMaybe<Scalars['ID']>;
988 read?: InputMaybe<Scalars['Boolean']>;
989 type?: InputMaybe<Enum_Notification_Type>;
990 user?: InputMaybe<Scalars['ID']>;
991};
992
993export type NotificationRelationResponseCollection = {
994 __typename?: 'NotificationRelationResponseCollection';
995 data: Array<NotificationEntity>;
996};
997
998export type Page = {
999 __typename?: 'Page';
1000 content?: Maybe<Scalars['String']>;
1001 createdAt?: Maybe<Scalars['DateTime']>;
1002 name: Scalars['String'];
1003 type?: Maybe<Enum_Page_Type>;
1004 updatedAt?: Maybe<Scalars['DateTime']>;
1005};
1006
1007export type PageEntity = {
1008 __typename?: 'PageEntity';
1009 attributes?: Maybe<Page>;
1010 id?: Maybe<Scalars['ID']>;
1011};
1012
1013export type PageEntityResponse = {
1014 __typename?: 'PageEntityResponse';
1015 data?: Maybe<PageEntity>;
1016};
1017
1018export type PageEntityResponseCollection = {
1019 __typename?: 'PageEntityResponseCollection';
1020 data: Array<PageEntity>;
1021 meta: ResponseCollectionMeta;
1022};
1023
1024export type PageFiltersInput = {
1025 and?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
1026 content?: InputMaybe<StringFilterInput>;
1027 createdAt?: InputMaybe<DateTimeFilterInput>;
1028 id?: InputMaybe<IdFilterInput>;
1029 name?: InputMaybe<StringFilterInput>;
1030 not?: InputMaybe<PageFiltersInput>;
1031 or?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
1032 type?: InputMaybe<StringFilterInput>;
1033 updatedAt?: InputMaybe<DateTimeFilterInput>;
1034};
1035
1036export type PageInput = {
1037 content?: InputMaybe<Scalars['String']>;
1038 name?: InputMaybe<Scalars['String']>;
1039 type?: InputMaybe<Enum_Page_Type>;
1040};
1041
1042export type Pagination = {
1043 __typename?: 'Pagination';
1044 page: Scalars['Int'];
1045 pageCount: Scalars['Int'];
1046 pageSize: Scalars['Int'];
1047 total: Scalars['Int'];
1048};
1049
1050export type PaginationArg = {
1051 limit?: InputMaybe<Scalars['Int']>;
1052 page?: InputMaybe<Scalars['Int']>;
1053 pageSize?: InputMaybe<Scalars['Int']>;
1054 start?: InputMaybe<Scalars['Int']>;
1055};
1056
1057export type Passenger = {
1058 __typename?: 'Passenger';
1059 createdAt?: Maybe<Scalars['DateTime']>;
1060 email?: Maybe<Scalars['String']>;
1061 event?: Maybe<EventEntityResponse>;
1062 location?: Maybe<Scalars['String']>;
1063 name: Scalars['String'];
1064 travel?: Maybe<TravelEntityResponse>;
1065 updatedAt?: Maybe<Scalars['DateTime']>;
1066 user?: Maybe<UsersPermissionsUserEntityResponse>;
1067};
1068
1069export type PassengerEntity = {
1070 __typename?: 'PassengerEntity';
1071 attributes?: Maybe<Passenger>;
1072 id?: Maybe<Scalars['ID']>;
1073};
1074
1075export type PassengerEntityResponse = {
1076 __typename?: 'PassengerEntityResponse';
1077 data?: Maybe<PassengerEntity>;
1078};
1079
1080export type PassengerFiltersInput = {
1081 and?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
1082 createdAt?: InputMaybe<DateTimeFilterInput>;
1083 email?: InputMaybe<StringFilterInput>;
1084 event?: InputMaybe<EventFiltersInput>;
1085 id?: InputMaybe<IdFilterInput>;
1086 location?: InputMaybe<StringFilterInput>;
1087 name?: InputMaybe<StringFilterInput>;
1088 not?: InputMaybe<PassengerFiltersInput>;
1089 or?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
1090 travel?: InputMaybe<TravelFiltersInput>;
1091 updatedAt?: InputMaybe<DateTimeFilterInput>;
1092 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1093};
1094
1095export type PassengerInput = {
1096 email?: InputMaybe<Scalars['String']>;
1097 event?: InputMaybe<Scalars['ID']>;
1098 location?: InputMaybe<Scalars['String']>;
1099 name?: InputMaybe<Scalars['String']>;
1100 travel?: InputMaybe<Scalars['ID']>;
1101 user?: InputMaybe<Scalars['ID']>;
1102};
1103
1104export type PassengerRelationResponseCollection = {
1105 __typename?: 'PassengerRelationResponseCollection';
1106 data: Array<PassengerEntity>;
1107};
1108
1109export type Query = {
1110 __typename?: 'Query';
1111 contentReleasesRelease?: Maybe<ContentReleasesReleaseEntityResponse>;
1112 contentReleasesReleaseAction?: Maybe<ContentReleasesReleaseActionEntityResponse>;
1113 contentReleasesReleaseActions?: Maybe<ContentReleasesReleaseActionEntityResponseCollection>;
1114 contentReleasesReleases?: Maybe<ContentReleasesReleaseEntityResponseCollection>;
1115 emailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
1116 emailDesignerEmailTemplates?: Maybe<EmailDesignerEmailTemplateEntityResponseCollection>;
1117 event?: Maybe<EventEntityResponse>;
1118 /** Retrieve an event using its UUID */
1119 eventByUUID?: Maybe<EventEntityResponse>;
1120 i18NLocale?: Maybe<I18NLocaleEntityResponse>;
1121 i18NLocales?: Maybe<I18NLocaleEntityResponseCollection>;
1122 me?: Maybe<UsersPermissionsMe>;
1123 module?: Maybe<ModuleEntityResponse>;
1124 notification?: Maybe<NotificationEntityResponse>;
1125 notifications?: Maybe<NotificationEntityResponseCollection>;
1126 page?: Maybe<PageEntityResponse>;
1127 pages?: Maybe<PageEntityResponseCollection>;
1128 passenger?: Maybe<PassengerEntityResponse>;
1129 setting?: Maybe<SettingEntityResponse>;
1130 travel?: Maybe<TravelEntityResponse>;
1131 uploadFile?: Maybe<UploadFileEntityResponse>;
1132 uploadFiles?: Maybe<UploadFileEntityResponseCollection>;
1133 uploadFolder?: Maybe<UploadFolderEntityResponse>;
1134 uploadFolders?: Maybe<UploadFolderEntityResponseCollection>;
1135 usersPermissionsRole?: Maybe<UsersPermissionsRoleEntityResponse>;
1136 usersPermissionsRoles?: Maybe<UsersPermissionsRoleEntityResponseCollection>;
1137 usersPermissionsUser?: Maybe<UsersPermissionsUserEntityResponse>;
1138 vehicle?: Maybe<VehicleEntityResponse>;
1139};
1140
1141
1142export type QueryContentReleasesReleaseArgs = {
1143 id?: InputMaybe<Scalars['ID']>;
1144};
1145
1146
1147export type QueryContentReleasesReleaseActionArgs = {
1148 id?: InputMaybe<Scalars['ID']>;
1149};
1150
1151
1152export type QueryContentReleasesReleaseActionsArgs = {
1153 filters?: InputMaybe<ContentReleasesReleaseActionFiltersInput>;
1154 pagination?: InputMaybe<PaginationArg>;
1155 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1156};
1157
1158
1159export type QueryContentReleasesReleasesArgs = {
1160 filters?: InputMaybe<ContentReleasesReleaseFiltersInput>;
1161 pagination?: InputMaybe<PaginationArg>;
1162 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1163};
1164
1165
1166export type QueryEmailDesignerEmailTemplateArgs = {
1167 id?: InputMaybe<Scalars['ID']>;
1168};
1169
1170
1171export type QueryEmailDesignerEmailTemplatesArgs = {
1172 filters?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
1173 pagination?: InputMaybe<PaginationArg>;
1174 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1175};
1176
1177
1178export type QueryEventArgs = {
1179 id?: InputMaybe<Scalars['ID']>;
1180};
1181
1182
1183export type QueryEventByUuidArgs = {
1184 uuid: Scalars['String'];
1185};
1186
1187
1188export type QueryI18NLocaleArgs = {
1189 id?: InputMaybe<Scalars['ID']>;
1190};
1191
1192
1193export type QueryI18NLocalesArgs = {
1194 filters?: InputMaybe<I18NLocaleFiltersInput>;
1195 pagination?: InputMaybe<PaginationArg>;
1196 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1197};
1198
1199
1200export type QueryModuleArgs = {
1201 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
1202};
1203
1204
1205export type QueryNotificationArgs = {
1206 id?: InputMaybe<Scalars['ID']>;
1207};
1208
1209
1210export type QueryNotificationsArgs = {
1211 filters?: InputMaybe<NotificationFiltersInput>;
1212 pagination?: InputMaybe<PaginationArg>;
1213 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1214};
1215
1216
1217export type QueryPageArgs = {
1218 id?: InputMaybe<Scalars['ID']>;
1219};
1220
1221
1222export type QueryPagesArgs = {
1223 filters?: InputMaybe<PageFiltersInput>;
1224 pagination?: InputMaybe<PaginationArg>;
1225 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1226};
1227
1228
1229export type QueryPassengerArgs = {
1230 id?: InputMaybe<Scalars['ID']>;
1231};
1232
1233
1234export type QuerySettingArgs = {
1235 locale?: InputMaybe<Scalars['I18NLocaleCode']>;
1236};
1237
1238
1239export type QueryTravelArgs = {
1240 id?: InputMaybe<Scalars['ID']>;
1241};
1242
1243
1244export type QueryUploadFileArgs = {
1245 id?: InputMaybe<Scalars['ID']>;
1246};
1247
1248
1249export type QueryUploadFilesArgs = {
1250 filters?: InputMaybe<UploadFileFiltersInput>;
1251 pagination?: InputMaybe<PaginationArg>;
1252 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1253};
1254
1255
1256export type QueryUploadFolderArgs = {
1257 id?: InputMaybe<Scalars['ID']>;
1258};
1259
1260
1261export type QueryUploadFoldersArgs = {
1262 filters?: InputMaybe<UploadFolderFiltersInput>;
1263 pagination?: InputMaybe<PaginationArg>;
1264 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1265};
1266
1267
1268export type QueryUsersPermissionsRoleArgs = {
1269 id?: InputMaybe<Scalars['ID']>;
1270};
1271
1272
1273export type QueryUsersPermissionsRolesArgs = {
1274 filters?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1275 pagination?: InputMaybe<PaginationArg>;
1276 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1277};
1278
1279
1280export type QueryUsersPermissionsUserArgs = {
1281 id?: InputMaybe<Scalars['ID']>;
1282};
1283
1284
1285export type QueryVehicleArgs = {
1286 id?: InputMaybe<Scalars['ID']>;
1287};
1288
1289export type ResponseCollectionMeta = {
1290 __typename?: 'ResponseCollectionMeta';
1291 pagination: Pagination;
1292};
1293
1294export type Setting = {
1295 __typename?: 'Setting';
1296 about_link?: Maybe<Scalars['String']>;
1297 announcement?: Maybe<Scalars['String']>;
1298 code_link?: Maybe<Scalars['String']>;
1299 createdAt?: Maybe<Scalars['DateTime']>;
1300 faq_link?: Maybe<Scalars['String']>;
1301 gtm_id?: Maybe<Scalars['String']>;
1302 locale?: Maybe<Scalars['String']>;
1303 localizations?: Maybe<SettingRelationResponseCollection>;
1304 matomo_script_url?: Maybe<Scalars['String']>;
1305 opencollective_link?: Maybe<Scalars['String']>;
1306 updatedAt?: Maybe<Scalars['DateTime']>;
1307};
1308
1309export type SettingEntity = {
1310 __typename?: 'SettingEntity';
1311 attributes?: Maybe<Setting>;
1312 id?: Maybe<Scalars['ID']>;
1313};
1314
1315export type SettingEntityResponse = {
1316 __typename?: 'SettingEntityResponse';
1317 data?: Maybe<SettingEntity>;
1318};
1319
1320export type SettingInput = {
1321 about_link?: InputMaybe<Scalars['String']>;
1322 announcement?: InputMaybe<Scalars['String']>;
1323 code_link?: InputMaybe<Scalars['String']>;
1324 faq_link?: InputMaybe<Scalars['String']>;
1325 gtm_id?: InputMaybe<Scalars['String']>;
1326 matomo_script_url?: InputMaybe<Scalars['String']>;
1327 opencollective_link?: InputMaybe<Scalars['String']>;
1328};
1329
1330export type SettingRelationResponseCollection = {
1331 __typename?: 'SettingRelationResponseCollection';
1332 data: Array<SettingEntity>;
1333};
1334
1335export type StringFilterInput = {
1336 and?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1337 between?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1338 contains?: InputMaybe<Scalars['String']>;
1339 containsi?: InputMaybe<Scalars['String']>;
1340 endsWith?: InputMaybe<Scalars['String']>;
1341 eq?: InputMaybe<Scalars['String']>;
1342 eqi?: InputMaybe<Scalars['String']>;
1343 gt?: InputMaybe<Scalars['String']>;
1344 gte?: InputMaybe<Scalars['String']>;
1345 in?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1346 lt?: InputMaybe<Scalars['String']>;
1347 lte?: InputMaybe<Scalars['String']>;
1348 ne?: InputMaybe<Scalars['String']>;
1349 nei?: InputMaybe<Scalars['String']>;
1350 not?: InputMaybe<StringFilterInput>;
1351 notContains?: InputMaybe<Scalars['String']>;
1352 notContainsi?: InputMaybe<Scalars['String']>;
1353 notIn?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1354 notNull?: InputMaybe<Scalars['Boolean']>;
1355 null?: InputMaybe<Scalars['Boolean']>;
1356 or?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1357 startsWith?: InputMaybe<Scalars['String']>;
1358};
1359
1360export type Travel = {
1361 __typename?: 'Travel';
1362 createdAt?: Maybe<Scalars['DateTime']>;
1363 departure?: Maybe<Scalars['DateTime']>;
1364 details?: Maybe<Scalars['String']>;
1365 event?: Maybe<EventEntityResponse>;
1366 meeting?: Maybe<Scalars['String']>;
1367 meeting_latitude?: Maybe<Scalars['Float']>;
1368 meeting_longitude?: Maybe<Scalars['Float']>;
1369 passengers?: Maybe<PassengerRelationResponseCollection>;
1370 phone_number?: Maybe<Scalars['String']>;
1371 seats?: Maybe<Scalars['Int']>;
1372 updatedAt?: Maybe<Scalars['DateTime']>;
1373 user?: Maybe<UsersPermissionsUserEntityResponse>;
1374 vehicleName?: Maybe<Scalars['String']>;
1375};
1376
1377
1378export type TravelPassengersArgs = {
1379 filters?: InputMaybe<PassengerFiltersInput>;
1380 pagination?: InputMaybe<PaginationArg>;
1381 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1382};
1383
1384export type TravelEntity = {
1385 __typename?: 'TravelEntity';
1386 attributes?: Maybe<Travel>;
1387 id?: Maybe<Scalars['ID']>;
1388};
1389
1390export type TravelEntityResponse = {
1391 __typename?: 'TravelEntityResponse';
1392 data?: Maybe<TravelEntity>;
1393};
1394
1395export type TravelFiltersInput = {
1396 and?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1397 createdAt?: InputMaybe<DateTimeFilterInput>;
1398 departure?: InputMaybe<DateTimeFilterInput>;
1399 details?: InputMaybe<StringFilterInput>;
1400 event?: InputMaybe<EventFiltersInput>;
1401 id?: InputMaybe<IdFilterInput>;
1402 meeting?: InputMaybe<StringFilterInput>;
1403 meeting_latitude?: InputMaybe<FloatFilterInput>;
1404 meeting_longitude?: InputMaybe<FloatFilterInput>;
1405 not?: InputMaybe<TravelFiltersInput>;
1406 or?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1407 passengers?: InputMaybe<PassengerFiltersInput>;
1408 phone_number?: InputMaybe<StringFilterInput>;
1409 seats?: InputMaybe<IntFilterInput>;
1410 updatedAt?: InputMaybe<DateTimeFilterInput>;
1411 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1412 vehicleName?: InputMaybe<StringFilterInput>;
1413};
1414
1415export type TravelInput = {
1416 departure?: InputMaybe<Scalars['DateTime']>;
1417 details?: InputMaybe<Scalars['String']>;
1418 event?: InputMaybe<Scalars['ID']>;
1419 meeting?: InputMaybe<Scalars['String']>;
1420 meeting_latitude?: InputMaybe<Scalars['Float']>;
1421 meeting_longitude?: InputMaybe<Scalars['Float']>;
1422 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1423 phone_number?: InputMaybe<Scalars['String']>;
1424 seats?: InputMaybe<Scalars['Int']>;
1425 user?: InputMaybe<Scalars['ID']>;
1426 vehicleName?: InputMaybe<Scalars['String']>;
1427};
1428
1429export type TravelRelationResponseCollection = {
1430 __typename?: 'TravelRelationResponseCollection';
1431 data: Array<TravelEntity>;
1432};
1433
1434export type UploadFile = {
1435 __typename?: 'UploadFile';
1436 alternativeText?: Maybe<Scalars['String']>;
1437 caption?: Maybe<Scalars['String']>;
1438 createdAt?: Maybe<Scalars['DateTime']>;
1439 ext?: Maybe<Scalars['String']>;
1440 formats?: Maybe<Scalars['JSON']>;
1441 hash: Scalars['String'];
1442 height?: Maybe<Scalars['Int']>;
1443 mime: Scalars['String'];
1444 name: Scalars['String'];
1445 previewUrl?: Maybe<Scalars['String']>;
1446 provider: Scalars['String'];
1447 provider_metadata?: Maybe<Scalars['JSON']>;
1448 related?: Maybe<Array<Maybe<GenericMorph>>>;
1449 size: Scalars['Float'];
1450 updatedAt?: Maybe<Scalars['DateTime']>;
1451 url: Scalars['String'];
1452 width?: Maybe<Scalars['Int']>;
1453};
1454
1455export type UploadFileEntity = {
1456 __typename?: 'UploadFileEntity';
1457 attributes?: Maybe<UploadFile>;
1458 id?: Maybe<Scalars['ID']>;
1459};
1460
1461export type UploadFileEntityResponse = {
1462 __typename?: 'UploadFileEntityResponse';
1463 data?: Maybe<UploadFileEntity>;
1464};
1465
1466export type UploadFileEntityResponseCollection = {
1467 __typename?: 'UploadFileEntityResponseCollection';
1468 data: Array<UploadFileEntity>;
1469 meta: ResponseCollectionMeta;
1470};
1471
1472export type UploadFileFiltersInput = {
1473 alternativeText?: InputMaybe<StringFilterInput>;
1474 and?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1475 caption?: InputMaybe<StringFilterInput>;
1476 createdAt?: InputMaybe<DateTimeFilterInput>;
1477 ext?: InputMaybe<StringFilterInput>;
1478 folder?: InputMaybe<UploadFolderFiltersInput>;
1479 folderPath?: InputMaybe<StringFilterInput>;
1480 formats?: InputMaybe<JsonFilterInput>;
1481 hash?: InputMaybe<StringFilterInput>;
1482 height?: InputMaybe<IntFilterInput>;
1483 id?: InputMaybe<IdFilterInput>;
1484 mime?: InputMaybe<StringFilterInput>;
1485 name?: InputMaybe<StringFilterInput>;
1486 not?: InputMaybe<UploadFileFiltersInput>;
1487 or?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1488 previewUrl?: InputMaybe<StringFilterInput>;
1489 provider?: InputMaybe<StringFilterInput>;
1490 provider_metadata?: InputMaybe<JsonFilterInput>;
1491 size?: InputMaybe<FloatFilterInput>;
1492 updatedAt?: InputMaybe<DateTimeFilterInput>;
1493 url?: InputMaybe<StringFilterInput>;
1494 width?: InputMaybe<IntFilterInput>;
1495};
1496
1497export type UploadFileInput = {
1498 alternativeText?: InputMaybe<Scalars['String']>;
1499 caption?: InputMaybe<Scalars['String']>;
1500 ext?: InputMaybe<Scalars['String']>;
1501 folder?: InputMaybe<Scalars['ID']>;
1502 folderPath?: InputMaybe<Scalars['String']>;
1503 formats?: InputMaybe<Scalars['JSON']>;
1504 hash?: InputMaybe<Scalars['String']>;
1505 height?: InputMaybe<Scalars['Int']>;
1506 mime?: InputMaybe<Scalars['String']>;
1507 name?: InputMaybe<Scalars['String']>;
1508 previewUrl?: InputMaybe<Scalars['String']>;
1509 provider?: InputMaybe<Scalars['String']>;
1510 provider_metadata?: InputMaybe<Scalars['JSON']>;
1511 size?: InputMaybe<Scalars['Float']>;
1512 url?: InputMaybe<Scalars['String']>;
1513 width?: InputMaybe<Scalars['Int']>;
1514};
1515
1516export type UploadFileRelationResponseCollection = {
1517 __typename?: 'UploadFileRelationResponseCollection';
1518 data: Array<UploadFileEntity>;
1519};
1520
1521export type UploadFolder = {
1522 __typename?: 'UploadFolder';
1523 children?: Maybe<UploadFolderRelationResponseCollection>;
1524 createdAt?: Maybe<Scalars['DateTime']>;
1525 files?: Maybe<UploadFileRelationResponseCollection>;
1526 name: Scalars['String'];
1527 parent?: Maybe<UploadFolderEntityResponse>;
1528 path: Scalars['String'];
1529 pathId: Scalars['Int'];
1530 updatedAt?: Maybe<Scalars['DateTime']>;
1531};
1532
1533
1534export type UploadFolderChildrenArgs = {
1535 filters?: InputMaybe<UploadFolderFiltersInput>;
1536 pagination?: InputMaybe<PaginationArg>;
1537 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1538};
1539
1540
1541export type UploadFolderFilesArgs = {
1542 filters?: InputMaybe<UploadFileFiltersInput>;
1543 pagination?: InputMaybe<PaginationArg>;
1544 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1545};
1546
1547export type UploadFolderEntity = {
1548 __typename?: 'UploadFolderEntity';
1549 attributes?: Maybe<UploadFolder>;
1550 id?: Maybe<Scalars['ID']>;
1551};
1552
1553export type UploadFolderEntityResponse = {
1554 __typename?: 'UploadFolderEntityResponse';
1555 data?: Maybe<UploadFolderEntity>;
1556};
1557
1558export type UploadFolderEntityResponseCollection = {
1559 __typename?: 'UploadFolderEntityResponseCollection';
1560 data: Array<UploadFolderEntity>;
1561 meta: ResponseCollectionMeta;
1562};
1563
1564export type UploadFolderFiltersInput = {
1565 and?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1566 children?: InputMaybe<UploadFolderFiltersInput>;
1567 createdAt?: InputMaybe<DateTimeFilterInput>;
1568 files?: InputMaybe<UploadFileFiltersInput>;
1569 id?: InputMaybe<IdFilterInput>;
1570 name?: InputMaybe<StringFilterInput>;
1571 not?: InputMaybe<UploadFolderFiltersInput>;
1572 or?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1573 parent?: InputMaybe<UploadFolderFiltersInput>;
1574 path?: InputMaybe<StringFilterInput>;
1575 pathId?: InputMaybe<IntFilterInput>;
1576 updatedAt?: InputMaybe<DateTimeFilterInput>;
1577};
1578
1579export type UploadFolderInput = {
1580 children?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1581 files?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1582 name?: InputMaybe<Scalars['String']>;
1583 parent?: InputMaybe<Scalars['ID']>;
1584 path?: InputMaybe<Scalars['String']>;
1585 pathId?: InputMaybe<Scalars['Int']>;
1586};
1587
1588export type UploadFolderRelationResponseCollection = {
1589 __typename?: 'UploadFolderRelationResponseCollection';
1590 data: Array<UploadFolderEntity>;
1591};
1592
1593export type UsersPermissionsCreateRolePayload = {
1594 __typename?: 'UsersPermissionsCreateRolePayload';
1595 ok: Scalars['Boolean'];
1596};
1597
1598export type UsersPermissionsDeleteRolePayload = {
1599 __typename?: 'UsersPermissionsDeleteRolePayload';
1600 ok: Scalars['Boolean'];
1601};
1602
1603export type UsersPermissionsLoginInput = {
1604 identifier: Scalars['String'];
1605 password: Scalars['String'];
1606 provider?: Scalars['String'];
1607};
1608
1609export type UsersPermissionsLoginPayload = {
1610 __typename?: 'UsersPermissionsLoginPayload';
1611 jwt?: Maybe<Scalars['String']>;
1612 user: UsersPermissionsMe;
1613};
1614
1615export type UsersPermissionsMe = {
1616 __typename?: 'UsersPermissionsMe';
1617 blocked?: Maybe<Scalars['Boolean']>;
1618 confirmed?: Maybe<Scalars['Boolean']>;
1619 email?: Maybe<Scalars['String']>;
1620 id: Scalars['ID'];
1621 profile?: Maybe<UsersPermissionsUser>;
1622 role?: Maybe<UsersPermissionsMeRole>;
1623 username: Scalars['String'];
1624};
1625
1626export type UsersPermissionsMeRole = {
1627 __typename?: 'UsersPermissionsMeRole';
1628 description?: Maybe<Scalars['String']>;
1629 id: Scalars['ID'];
1630 name: Scalars['String'];
1631 type?: Maybe<Scalars['String']>;
1632};
1633
1634export type UsersPermissionsPasswordPayload = {
1635 __typename?: 'UsersPermissionsPasswordPayload';
1636 ok: Scalars['Boolean'];
1637};
1638
1639export type UsersPermissionsPermission = {
1640 __typename?: 'UsersPermissionsPermission';
1641 action: Scalars['String'];
1642 createdAt?: Maybe<Scalars['DateTime']>;
1643 role?: Maybe<UsersPermissionsRoleEntityResponse>;
1644 updatedAt?: Maybe<Scalars['DateTime']>;
1645};
1646
1647export type UsersPermissionsPermissionEntity = {
1648 __typename?: 'UsersPermissionsPermissionEntity';
1649 attributes?: Maybe<UsersPermissionsPermission>;
1650 id?: Maybe<Scalars['ID']>;
1651};
1652
1653export type UsersPermissionsPermissionFiltersInput = {
1654 action?: InputMaybe<StringFilterInput>;
1655 and?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1656 createdAt?: InputMaybe<DateTimeFilterInput>;
1657 id?: InputMaybe<IdFilterInput>;
1658 not?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1659 or?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1660 role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1661 updatedAt?: InputMaybe<DateTimeFilterInput>;
1662};
1663
1664export type UsersPermissionsPermissionRelationResponseCollection = {
1665 __typename?: 'UsersPermissionsPermissionRelationResponseCollection';
1666 data: Array<UsersPermissionsPermissionEntity>;
1667};
1668
1669export type UsersPermissionsRegisterInput = {
1670 email: Scalars['String'];
1671 firstName?: InputMaybe<Scalars['String']>;
1672 lang?: InputMaybe<Scalars['String']>;
1673 lastName?: InputMaybe<Scalars['String']>;
1674 newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1675 password: Scalars['String'];
1676 username: Scalars['String'];
1677};
1678
1679export type UsersPermissionsRole = {
1680 __typename?: 'UsersPermissionsRole';
1681 createdAt?: Maybe<Scalars['DateTime']>;
1682 description?: Maybe<Scalars['String']>;
1683 name: Scalars['String'];
1684 permissions?: Maybe<UsersPermissionsPermissionRelationResponseCollection>;
1685 type?: Maybe<Scalars['String']>;
1686 updatedAt?: Maybe<Scalars['DateTime']>;
1687 users?: Maybe<UsersPermissionsUserRelationResponseCollection>;
1688};
1689
1690
1691export type UsersPermissionsRolePermissionsArgs = {
1692 filters?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1693 pagination?: InputMaybe<PaginationArg>;
1694 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1695};
1696
1697
1698export type UsersPermissionsRoleUsersArgs = {
1699 filters?: InputMaybe<UsersPermissionsUserFiltersInput>;
1700 pagination?: InputMaybe<PaginationArg>;
1701 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1702};
1703
1704export type UsersPermissionsRoleEntity = {
1705 __typename?: 'UsersPermissionsRoleEntity';
1706 attributes?: Maybe<UsersPermissionsRole>;
1707 id?: Maybe<Scalars['ID']>;
1708};
1709
1710export type UsersPermissionsRoleEntityResponse = {
1711 __typename?: 'UsersPermissionsRoleEntityResponse';
1712 data?: Maybe<UsersPermissionsRoleEntity>;
1713};
1714
1715export type UsersPermissionsRoleEntityResponseCollection = {
1716 __typename?: 'UsersPermissionsRoleEntityResponseCollection';
1717 data: Array<UsersPermissionsRoleEntity>;
1718 meta: ResponseCollectionMeta;
1719};
1720
1721export type UsersPermissionsRoleFiltersInput = {
1722 and?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1723 createdAt?: InputMaybe<DateTimeFilterInput>;
1724 description?: InputMaybe<StringFilterInput>;
1725 id?: InputMaybe<IdFilterInput>;
1726 name?: InputMaybe<StringFilterInput>;
1727 not?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1728 or?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1729 permissions?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1730 type?: InputMaybe<StringFilterInput>;
1731 updatedAt?: InputMaybe<DateTimeFilterInput>;
1732 users?: InputMaybe<UsersPermissionsUserFiltersInput>;
1733};
1734
1735export type UsersPermissionsRoleInput = {
1736 description?: InputMaybe<Scalars['String']>;
1737 name?: InputMaybe<Scalars['String']>;
1738 permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1739 type?: InputMaybe<Scalars['String']>;
1740 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1741};
1742
1743export type UsersPermissionsUpdateRolePayload = {
1744 __typename?: 'UsersPermissionsUpdateRolePayload';
1745 ok: Scalars['Boolean'];
1746};
1747
1748export type UsersPermissionsUser = {
1749 __typename?: 'UsersPermissionsUser';
1750 confirmed?: Maybe<Scalars['Boolean']>;
1751 createdAt?: Maybe<Scalars['DateTime']>;
1752 email: Scalars['String'];
1753 events?: Maybe<EventRelationResponseCollection>;
1754 firstName?: Maybe<Scalars['String']>;
1755 lang?: Maybe<Enum_Userspermissionsuser_Lang>;
1756 lastName?: Maybe<Scalars['String']>;
1757 newsletterConsent?: Maybe<Scalars['Boolean']>;
1758 notifications?: Maybe<NotificationRelationResponseCollection>;
1759 onboardingCreator?: Maybe<Scalars['Boolean']>;
1760 onboardingUser?: Maybe<Scalars['Boolean']>;
1761 provider?: Maybe<Scalars['String']>;
1762 role?: Maybe<UsersPermissionsRoleEntityResponse>;
1763 updatedAt?: Maybe<Scalars['DateTime']>;
1764 username: Scalars['String'];
1765 vehicles?: Maybe<VehicleRelationResponseCollection>;
1766};
1767
1768
1769export type UsersPermissionsUserEventsArgs = {
1770 filters?: InputMaybe<EventFiltersInput>;
1771 pagination?: InputMaybe<PaginationArg>;
1772 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1773};
1774
1775
1776export type UsersPermissionsUserNotificationsArgs = {
1777 filters?: InputMaybe<NotificationFiltersInput>;
1778 pagination?: InputMaybe<PaginationArg>;
1779 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1780};
1781
1782
1783export type UsersPermissionsUserVehiclesArgs = {
1784 filters?: InputMaybe<VehicleFiltersInput>;
1785 pagination?: InputMaybe<PaginationArg>;
1786 sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1787};
1788
1789export type UsersPermissionsUserEntity = {
1790 __typename?: 'UsersPermissionsUserEntity';
1791 attributes?: Maybe<UsersPermissionsUser>;
1792 id?: Maybe<Scalars['ID']>;
1793};
1794
1795export type UsersPermissionsUserEntityResponse = {
1796 __typename?: 'UsersPermissionsUserEntityResponse';
1797 data?: Maybe<UsersPermissionsUserEntity>;
1798};
1799
1800export type UsersPermissionsUserFiltersInput = {
1801 and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1802 blocked?: InputMaybe<BooleanFilterInput>;
1803 confirmationToken?: InputMaybe<StringFilterInput>;
1804 confirmed?: InputMaybe<BooleanFilterInput>;
1805 createdAt?: InputMaybe<DateTimeFilterInput>;
1806 email?: InputMaybe<StringFilterInput>;
1807 events?: InputMaybe<EventFiltersInput>;
1808 firstName?: InputMaybe<StringFilterInput>;
1809 id?: InputMaybe<IdFilterInput>;
1810 lang?: InputMaybe<StringFilterInput>;
1811 lastName?: InputMaybe<StringFilterInput>;
1812 newsletterConsent?: InputMaybe<BooleanFilterInput>;
1813 not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1814 notifications?: InputMaybe<NotificationFiltersInput>;
1815 onboardingCreator?: InputMaybe<BooleanFilterInput>;
1816 onboardingUser?: InputMaybe<BooleanFilterInput>;
1817 or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1818 passengers?: InputMaybe<PassengerFiltersInput>;
1819 password?: InputMaybe<StringFilterInput>;
1820 provider?: InputMaybe<StringFilterInput>;
1821 resetPasswordToken?: InputMaybe<StringFilterInput>;
1822 role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1823 updatedAt?: InputMaybe<DateTimeFilterInput>;
1824 username?: InputMaybe<StringFilterInput>;
1825 vehicles?: InputMaybe<VehicleFiltersInput>;
1826};
1827
1828export type UsersPermissionsUserInput = {
1829 blocked?: InputMaybe<Scalars['Boolean']>;
1830 confirmationToken?: InputMaybe<Scalars['String']>;
1831 confirmed?: InputMaybe<Scalars['Boolean']>;
1832 email?: InputMaybe<Scalars['String']>;
1833 events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1834 firstName?: InputMaybe<Scalars['String']>;
1835 lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1836 lastName?: InputMaybe<Scalars['String']>;
1837 newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1838 notifications?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1839 oldPassword?: InputMaybe<Scalars['String']>;
1840 onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1841 onboardingUser?: InputMaybe<Scalars['Boolean']>;
1842 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1843 password?: InputMaybe<Scalars['String']>;
1844 provider?: InputMaybe<Scalars['String']>;
1845 resetPasswordToken?: InputMaybe<Scalars['String']>;
1846 role?: InputMaybe<Scalars['ID']>;
1847 username?: InputMaybe<Scalars['String']>;
1848 vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1849};
1850
1851export type UsersPermissionsUserRelationResponseCollection = {
1852 __typename?: 'UsersPermissionsUserRelationResponseCollection';
1853 data: Array<UsersPermissionsUserEntity>;
1854};
1855
1856export type Vehicle = {
1857 __typename?: 'Vehicle';
1858 createdAt?: Maybe<Scalars['DateTime']>;
1859 name: Scalars['String'];
1860 phone_number?: Maybe<Scalars['String']>;
1861 seats?: Maybe<Scalars['Int']>;
1862 updatedAt?: Maybe<Scalars['DateTime']>;
1863 user?: Maybe<UsersPermissionsUserEntityResponse>;
1864};
1865
1866export type VehicleEntity = {
1867 __typename?: 'VehicleEntity';
1868 attributes?: Maybe<Vehicle>;
1869 id?: Maybe<Scalars['ID']>;
1870};
1871
1872export type VehicleEntityResponse = {
1873 __typename?: 'VehicleEntityResponse';
1874 data?: Maybe<VehicleEntity>;
1875};
1876
1877export type VehicleFiltersInput = {
1878 and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1879 createdAt?: InputMaybe<DateTimeFilterInput>;
1880 id?: InputMaybe<IdFilterInput>;
1881 name?: InputMaybe<StringFilterInput>;
1882 not?: InputMaybe<VehicleFiltersInput>;
1883 or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1884 phone_number?: InputMaybe<StringFilterInput>;
1885 seats?: InputMaybe<IntFilterInput>;
1886 updatedAt?: InputMaybe<DateTimeFilterInput>;
1887 user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1888};
1889
1890export type VehicleInput = {
1891 name?: InputMaybe<Scalars['String']>;
1892 phone_number?: InputMaybe<Scalars['String']>;
1893 seats?: InputMaybe<Scalars['Int']>;
1894 user?: InputMaybe<Scalars['ID']>;
1895};
1896
1897export type VehicleRelationResponseCollection = {
1898 __typename?: 'VehicleRelationResponseCollection';
1899 data: Array<VehicleEntity>;
1900};
1901
1902export const MeFieldsFragmentDoc = gql`
1903 fragment MeFields on UsersPermissionsMe {
1904 id
1905 username
1906 email
1907 confirmed
1908}
1909 `;
1910export const EventFieldsFragmentDoc = gql`
1911 fragment EventFields on EventEntity {
1912 id
1913 attributes {
1914 uuid
1915 name
1916 description
1917 email
1918 date
1919 address
1920 latitude
1921 longitude
1922 position
1923 waitingPassengers {
1924 data {
1925 id
1926 attributes {
1927 name
1928 email
1929 location
1930 user {
1931 data {
1932 id
1933 attributes {
1934 firstName
1935 lastName
1936 }
1937 }
1938 }
1939 }
1940 }
1941 }
1942 travels(pagination: {limit: 500}) {
1943 data {
1944 id
1945 attributes {
1946 meeting
1947 meeting_latitude
1948 meeting_longitude
1949 departure
1950 details
1951 vehicleName
1952 phone_number
1953 seats
1954 passengers {
1955 data {
1956 id
1957 attributes {
1958 name
1959 location
1960 user {
1961 data {
1962 id
1963 attributes {
1964 firstName
1965 lastName
1966 }
1967 }
1968 }
1969 }
1970 }
1971 }
1972 }
1973 }
1974 }
1975 }
1976}
1977 `;
1978export const PassengerFieldsFragmentDoc = gql`
1979 fragment PassengerFields on PassengerEntity {
1980 id
1981 attributes {
1982 name
1983 location
1984 email
1985 user {
1986 data {
1987 id
1988 attributes {
1989 firstName
1990 lastName
1991 }
1992 }
1993 }
1994 }
1995}
1996 `;
1997export const TravelFieldsFragmentDoc = gql`
1998 fragment TravelFields on TravelEntity {
1999 id
2000 attributes {
2001 meeting
2002 meeting_latitude
2003 meeting_longitude
2004 departure
2005 details
2006 vehicleName
2007 phone_number
2008 seats
2009 passengers {
2010 data {
2011 id
2012 attributes {
2013 name
2014 location
2015 user {
2016 data {
2017 id
2018 attributes {
2019 firstName
2020 lastName
2021 }
2022 }
2023 }
2024 }
2025 }
2026 }
2027 }
2028}
2029 `;
2030export const UserFieldsFragmentDoc = gql`
2031 fragment UserFields on UsersPermissionsUser {
2032 username
2033 email
2034 confirmed
2035 lastName
2036 firstName
2037 lang
2038 onboardingUser
2039 onboardingCreator
2040 provider
2041 events(pagination: {limit: 500}) {
2042 data {
2043 id
2044 attributes {
2045 uuid
2046 name
2047 date
2048 address
2049 }
2050 }
2051 }
2052}
2053 `;
2054export const VehicleFieldsFragmentDoc = gql`
2055 fragment VehicleFields on VehicleEntity {
2056 id
2057 attributes {
2058 name
2059 seats
2060 phone_number
2061 }
2062}
2063 `;
2064export const LoginDocument = gql`
2065 mutation login($identifier: String!, $password: String!) {
2066 login(input: {identifier: $identifier, password: $password}) {
2067 jwt
2068 user {
2069 id
2070 username
2071 email
2072 confirmed
2073 }
2074 }
2075}
2076 `;
2077export const RegisterDocument = gql`
2078 mutation register($user: UsersPermissionsRegisterInput!) {
2079 register(input: $user) {
2080 jwt
2081 user {
2082 ...MeFields
2083 }
2084 }
2085}
2086 ${MeFieldsFragmentDoc}`;
2087export const ForgotPasswordDocument = gql`
2088 mutation forgotPassword($email: String!) {
2089 forgotPassword(email: $email) {
2090 ok
2091 }
2092}
2093 `;
2094export const ResetPasswordDocument = gql`
2095 mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
2096 resetPassword(
2097 password: $password
2098 passwordConfirmation: $passwordConfirmation
2099 code: $code
2100 ) {
2101 jwt
2102 user {
2103 ...MeFields
2104 }
2105 }
2106}
2107 ${MeFieldsFragmentDoc}`;
2108export const CreateEventDocument = gql`
2109 mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $latitude: Float, $longitude: Float, $description: String, $newsletter: Boolean) {
2110 createEvent(
2111 data: {name: $name, email: $email, date: $date, latitude: $latitude, longitude: $longitude, address: $address, description: $description, newsletter: $newsletter}
2112 ) {
2113 data {
2114 ...EventFields
2115 }
2116 }
2117}
2118 ${EventFieldsFragmentDoc}`;
2119export const UpdateEventDocument = gql`
2120 mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
2121 updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
2122 data {
2123 ...EventFields
2124 }
2125 }
2126}
2127 ${EventFieldsFragmentDoc}`;
2128export const EventByUuidDocument = gql`
2129 query eventByUUID($uuid: String!) {
2130 eventByUUID(uuid: $uuid) {
2131 data {
2132 ...EventFields
2133 }
2134 }
2135}
2136 ${EventFieldsFragmentDoc}`;
2137export const CreatePassengerDocument = gql`
2138 mutation createPassenger($passenger: PassengerInput!) {
2139 createPassenger(data: $passenger) {
2140 data {
2141 ...PassengerFields
2142 }
2143 }
2144}
2145 ${PassengerFieldsFragmentDoc}`;
2146export const UpdatePassengerDocument = gql`
2147 mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
2148 updatePassenger(id: $id, data: $passengerUpdate) {
2149 data {
2150 ...PassengerFields
2151 }
2152 }
2153}
2154 ${PassengerFieldsFragmentDoc}`;
2155export const DeletePassengerDocument = gql`
2156 mutation deletePassenger($id: ID!) {
2157 deletePassenger(id: $id) {
2158 data {
2159 id
2160 }
2161 }
2162}
2163 `;
2164export const SettingDocument = gql`
2165 query setting($locale: I18NLocaleCode!) {
2166 setting(locale: $locale) {
2167 data {
2168 id
2169 attributes {
2170 gtm_id
2171 about_link
2172 faq_link
2173 announcement
2174 matomo_script_url
2175 opencollective_link
2176 code_link
2177 }
2178 }
2179 }
2180}
2181 `;
2182export const CreateTravelDocument = gql`
2183 mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
2184 createTravel(data: $travel, createVehicle: $createVehicle) {
2185 data {
2186 ...TravelFields
2187 }
2188 }
2189}
2190 ${TravelFieldsFragmentDoc}`;
2191export const UpdateTravelDocument = gql`
2192 mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
2193 updateTravel(id: $id, data: $travelUpdate) {
2194 data {
2195 ...TravelFields
2196 }
2197 }
2198}
2199 ${TravelFieldsFragmentDoc}`;
2200export const DeleteTravelDocument = gql`
2201 mutation deleteTravel($id: ID!) {
2202 deleteTravel(id: $id) {
2203 data {
2204 id
2205 }
2206 }
2207}
2208 `;
2209export const ProfileDocument = gql`
2210 query profile {
2211 me {
2212 id
2213 username
2214 profile {
2215 ...UserFields
2216 }
2217 }
2218}
2219 ${UserFieldsFragmentDoc}`;
2220export const UpdateMeDocument = gql`
2221 mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
2222 updateMe(data: $userUpdate) {
2223 data {
2224 id
2225 attributes {
2226 ...UserFields
2227 }
2228 }
2229 }
2230}
2231 ${UserFieldsFragmentDoc}`;
2232export const FindUserVehiclesDocument = gql`
2233 query findUserVehicles {
2234 me {
2235 id
2236 username
2237 profile {
2238 vehicles(pagination: {limit: 500}) {
2239 data {
2240 ...VehicleFields
2241 }
2242 }
2243 }
2244 }
2245}
2246 ${VehicleFieldsFragmentDoc}`;
2247export const DeleteVehicleDocument = gql`
2248 mutation deleteVehicle($id: ID!) {
2249 deleteVehicle(id: $id) {
2250 data {
2251 id
2252 attributes {
2253 name
2254 }
2255 }
2256 }
2257}
2258 `;
2259
2260export type SdkFunctionWrapper = <T>(action: (requestHeaders?:Record<string, string>) => Promise<T>, operationName: string, operationType?: string) => Promise<T>;
2261
2262
2263const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationType) => action();
2264
2265export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper) {
2266 return {
2267 login(variables: LoginMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<LoginMutation> {
2268 return withWrapper((wrappedRequestHeaders) => client.request<LoginMutation>(LoginDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'login', 'mutation');
2269 },
2270 register(variables: RegisterMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<RegisterMutation> {
2271 return withWrapper((wrappedRequestHeaders) => client.request<RegisterMutation>(RegisterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'register', 'mutation');
2272 },
2273 forgotPassword(variables: ForgotPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ForgotPasswordMutation> {
2274 return withWrapper((wrappedRequestHeaders) => client.request<ForgotPasswordMutation>(ForgotPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'forgotPassword', 'mutation');
2275 },
2276 resetPassword(variables: ResetPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ResetPasswordMutation> {
2277 return withWrapper((wrappedRequestHeaders) => client.request<ResetPasswordMutation>(ResetPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'resetPassword', 'mutation');
2278 },
2279 createEvent(variables: CreateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateEventMutation> {
2280 return withWrapper((wrappedRequestHeaders) => client.request<CreateEventMutation>(CreateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createEvent', 'mutation');
2281 },
2282 updateEvent(variables: UpdateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateEventMutation> {
2283 return withWrapper((wrappedRequestHeaders) => client.request<UpdateEventMutation>(UpdateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateEvent', 'mutation');
2284 },
2285 eventByUUID(variables: EventByUuidQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<EventByUuidQuery> {
2286 return withWrapper((wrappedRequestHeaders) => client.request<EventByUuidQuery>(EventByUuidDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'eventByUUID', 'query');
2287 },
2288 createPassenger(variables: CreatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreatePassengerMutation> {
2289 return withWrapper((wrappedRequestHeaders) => client.request<CreatePassengerMutation>(CreatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createPassenger', 'mutation');
2290 },
2291 updatePassenger(variables: UpdatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdatePassengerMutation> {
2292 return withWrapper((wrappedRequestHeaders) => client.request<UpdatePassengerMutation>(UpdatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updatePassenger', 'mutation');
2293 },
2294 deletePassenger(variables: DeletePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeletePassengerMutation> {
2295 return withWrapper((wrappedRequestHeaders) => client.request<DeletePassengerMutation>(DeletePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deletePassenger', 'mutation');
2296 },
2297 setting(variables: SettingQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<SettingQuery> {
2298 return withWrapper((wrappedRequestHeaders) => client.request<SettingQuery>(SettingDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setting', 'query');
2299 },
2300 createTravel(variables: CreateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateTravelMutation> {
2301 return withWrapper((wrappedRequestHeaders) => client.request<CreateTravelMutation>(CreateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createTravel', 'mutation');
2302 },
2303 updateTravel(variables: UpdateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateTravelMutation> {
2304 return withWrapper((wrappedRequestHeaders) => client.request<UpdateTravelMutation>(UpdateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateTravel', 'mutation');
2305 },
2306 deleteTravel(variables: DeleteTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteTravelMutation> {
2307 return withWrapper((wrappedRequestHeaders) => client.request<DeleteTravelMutation>(DeleteTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteTravel', 'mutation');
2308 },
2309 profile(variables?: ProfileQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ProfileQuery> {
2310 return withWrapper((wrappedRequestHeaders) => client.request<ProfileQuery>(ProfileDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'profile', 'query');
2311 },
2312 updateMe(variables: UpdateMeMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateMeMutation> {
2313 return withWrapper((wrappedRequestHeaders) => client.request<UpdateMeMutation>(UpdateMeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateMe', 'mutation');
2314 },
2315 findUserVehicles(variables?: FindUserVehiclesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<FindUserVehiclesQuery> {
2316 return withWrapper((wrappedRequestHeaders) => client.request<FindUserVehiclesQuery>(FindUserVehiclesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'findUserVehicles', 'query');
2317 },
2318 deleteVehicle(variables: DeleteVehicleMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteVehicleMutation> {
2319 return withWrapper((wrappedRequestHeaders) => client.request<DeleteVehicleMutation>(DeleteVehicleDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteVehicle', 'mutation');
2320 }
2321 };
2322}
2323export type Sdk = ReturnType<typeof getSdk>;
2324export type LoginMutationVariables = Exact<{
2325 identifier: Scalars['String'];
2326 password: Scalars['String'];
2327}>;
2328
2329
2330export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
2331
2332export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
2333
2334export type RegisterMutationVariables = Exact<{
2335 user: UsersPermissionsRegisterInput;
2336}>;
2337
2338
2339export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
2340
2341export type ForgotPasswordMutationVariables = Exact<{
2342 email: Scalars['String'];
2343}>;
2344
2345
2346export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
2347
2348export type ResetPasswordMutationVariables = Exact<{
2349 password: Scalars['String'];
2350 passwordConfirmation: Scalars['String'];
2351 code: Scalars['String'];
2352}>;
2353
2354
2355export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
2356
2357export type EventFieldsFragment = { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, latitude?: number | null, longitude?: number | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null };
2358
2359export type CreateEventMutationVariables = Exact<{
2360 name: Scalars['String'];
2361 email: Scalars['String'];
2362 date?: InputMaybe<Scalars['Date']>;
2363 address?: InputMaybe<Scalars['String']>;
2364 latitude?: InputMaybe<Scalars['Float']>;
2365 longitude?: InputMaybe<Scalars['Float']>;
2366 description?: InputMaybe<Scalars['String']>;
2367 newsletter?: InputMaybe<Scalars['Boolean']>;
2368}>;
2369
2370
2371export type CreateEventMutation = { __typename?: 'Mutation', createEvent?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, latitude?: number | null, longitude?: number | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
2372
2373export type UpdateEventMutationVariables = Exact<{
2374 uuid: Scalars['String'];
2375 eventUpdate: EventInput;
2376}>;
2377
2378
2379export type UpdateEventMutation = { __typename?: 'Mutation', updateEventByUUID?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, latitude?: number | null, longitude?: number | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
2380
2381export type EventByUuidQueryVariables = Exact<{
2382 uuid: Scalars['String'];
2383}>;
2384
2385
2386export type EventByUuidQuery = { __typename?: 'Query', eventByUUID?: { __typename?: 'EventEntityResponse', data?: { __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, latitude?: number | null, longitude?: number | null, position?: any | null, waitingPassengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null, travels?: { __typename?: 'TravelRelationResponseCollection', data: Array<{ __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null }> } | null } | null } | null } | null };
2387
2388export type PassengerFieldsFragment = { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null };
2389
2390export type CreatePassengerMutationVariables = Exact<{
2391 passenger: PassengerInput;
2392}>;
2393
2394
2395export type CreatePassengerMutation = { __typename?: 'Mutation', createPassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null } | null } | null };
2396
2397export type UpdatePassengerMutationVariables = Exact<{
2398 id: Scalars['ID'];
2399 passengerUpdate: PassengerInput;
2400}>;
2401
2402
2403export type UpdatePassengerMutation = { __typename?: 'Mutation', updatePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null } | null } | null };
2404
2405export type DeletePassengerMutationVariables = Exact<{
2406 id: Scalars['ID'];
2407}>;
2408
2409
2410export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
2411
2412export type SettingQueryVariables = Exact<{
2413 locale: Scalars['I18NLocaleCode'];
2414}>;
2415
2416
2417export type SettingQuery = { __typename?: 'Query', setting?: { __typename?: 'SettingEntityResponse', data?: { __typename?: 'SettingEntity', id?: string | null, attributes?: { __typename?: 'Setting', gtm_id?: string | null, about_link?: string | null, faq_link?: string | null, announcement?: string | null, matomo_script_url?: string | null, opencollective_link?: string | null, code_link?: string | null } | null } | null } | null };
2418
2419export type TravelFieldsFragment = { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null };
2420
2421export type CreateTravelMutationVariables = Exact<{
2422 travel: TravelInput;
2423 createVehicle?: InputMaybe<Scalars['Boolean']>;
2424}>;
2425
2426
2427export type CreateTravelMutation = { __typename?: 'Mutation', createTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null } | null } | null };
2428
2429export type UpdateTravelMutationVariables = Exact<{
2430 id: Scalars['ID'];
2431 travelUpdate: TravelInput;
2432}>;
2433
2434
2435export type UpdateTravelMutation = { __typename?: 'Mutation', updateTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null, attributes?: { __typename?: 'Travel', meeting?: string | null, meeting_latitude?: number | null, meeting_longitude?: number | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: { __typename?: 'PassengerRelationResponseCollection', data: Array<{ __typename?: 'PassengerEntity', id?: string | null, attributes?: { __typename?: 'Passenger', name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', firstName?: string | null, lastName?: string | null } | null } | null } | null } | null }> } | null } | null } | null } | null };
2436
2437export type DeleteTravelMutationVariables = Exact<{
2438 id: Scalars['ID'];
2439}>;
2440
2441
2442export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
2443
2444export type UserFieldsFragment = { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null };
2445
2446export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
2447
2448
2449export type ProfileQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null } | null } | null };
2450
2451export type UpdateMeMutationVariables = Exact<{
2452 userUpdate: UsersPermissionsUserInput;
2453}>;
2454
2455
2456export type UpdateMeMutation = { __typename?: 'Mutation', updateMe: { __typename?: 'UsersPermissionsUserEntityResponse', data?: { __typename?: 'UsersPermissionsUserEntity', id?: string | null, attributes?: { __typename?: 'UsersPermissionsUser', username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, provider?: string | null, events?: { __typename?: 'EventRelationResponseCollection', data: Array<{ __typename?: 'EventEntity', id?: string | null, attributes?: { __typename?: 'Event', uuid?: string | null, name: string, date?: any | null, address?: string | null } | null }> } | null } | null } | null } };
2457
2458export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
2459
2460export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
2461
2462
2463export type FindUserVehiclesQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', vehicles?: { __typename?: 'VehicleRelationResponseCollection', data: Array<{ __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null }> } | null } | null } | null };
2464
2465export type DeleteVehicleMutationVariables = Exact<{
2466 id: Scalars['ID'];
2467}>;
2468
2469
2470export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };