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