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 JSON: any;
19 Long: any;
20 Time: any;
21 Upload: any;
22};
23
24export type AdminUser = {
25 __typename?: 'AdminUser';
26 firstname: Scalars['String'];
27 id: Scalars['ID'];
28 lastname: Scalars['String'];
29 username?: Maybe<Scalars['String']>;
30};
31
32export type ComponentPassengerPassenger = {
33 __typename?: 'ComponentPassengerPassenger';
34 email?: Maybe<Scalars['String']>;
35 id: Scalars['ID'];
36 location?: Maybe<Scalars['String']>;
37 name: Scalars['String'];
38 user?: Maybe<UsersPermissionsUser>;
39};
40
41export type ComponentPassengerPassengerInput = {
42 email?: InputMaybe<Scalars['String']>;
43 location?: InputMaybe<Scalars['String']>;
44 name: Scalars['String'];
45 user?: InputMaybe<Scalars['ID']>;
46};
47
48export enum Enum_Page_Type {
49 Tos = 'tos'
50}
51
52export enum Enum_Userspermissionsuser_Lang {
53 En = 'EN',
54 Fr = 'FR'
55}
56
57export type EmailDesignerEmailTemplate = {
58 __typename?: 'EmailDesignerEmailTemplate';
59 bodyHtml?: Maybe<Scalars['String']>;
60 bodyText?: Maybe<Scalars['String']>;
61 created_at: Scalars['DateTime'];
62 design?: Maybe<Scalars['JSON']>;
63 enabled?: Maybe<Scalars['Boolean']>;
64 id: Scalars['ID'];
65 name?: Maybe<Scalars['String']>;
66 sourceCodeToTemplateId?: Maybe<Scalars['Int']>;
67 subject?: Maybe<Scalars['String']>;
68 tags?: Maybe<Scalars['JSON']>;
69 updated_at: Scalars['DateTime'];
70};
71
72export type EmailTemplateInput = {
73 bodyHtml?: InputMaybe<Scalars['String']>;
74 bodyText?: InputMaybe<Scalars['String']>;
75 created_by?: InputMaybe<Scalars['ID']>;
76 design?: InputMaybe<Scalars['JSON']>;
77 enabled?: InputMaybe<Scalars['Boolean']>;
78 name?: InputMaybe<Scalars['String']>;
79 sourceCodeToTemplateId?: InputMaybe<Scalars['Int']>;
80 subject?: InputMaybe<Scalars['String']>;
81 tags?: InputMaybe<Scalars['JSON']>;
82 updated_by?: InputMaybe<Scalars['ID']>;
83};
84
85export type Event = {
86 __typename?: 'Event';
87 address?: Maybe<Scalars['String']>;
88 created_at: Scalars['DateTime'];
89 date?: Maybe<Scalars['Date']>;
90 description?: Maybe<Scalars['String']>;
91 email: Scalars['String'];
92 id: Scalars['ID'];
93 name: Scalars['String'];
94 newsletter?: Maybe<Scalars['Boolean']>;
95 position?: Maybe<Scalars['JSON']>;
96 travels?: Maybe<Array<Maybe<Travel>>>;
97 updated_at: Scalars['DateTime'];
98 users?: Maybe<Array<Maybe<UsersPermissionsUser>>>;
99 uuid?: Maybe<Scalars['String']>;
100 waitingPassengers?: Maybe<Array<Maybe<Passenger>>>;
101};
102
103
104export type EventTravelsArgs = {
105 limit?: InputMaybe<Scalars['Int']>;
106 sort?: InputMaybe<Scalars['String']>;
107 start?: InputMaybe<Scalars['Int']>;
108 where?: InputMaybe<Scalars['JSON']>;
109};
110
111
112export type EventUsersArgs = {
113 limit?: InputMaybe<Scalars['Int']>;
114 sort?: InputMaybe<Scalars['String']>;
115 start?: InputMaybe<Scalars['Int']>;
116 where?: InputMaybe<Scalars['JSON']>;
117};
118
119
120export type EventWaitingPassengersArgs = {
121 limit?: InputMaybe<Scalars['Int']>;
122 sort?: InputMaybe<Scalars['String']>;
123 start?: InputMaybe<Scalars['Int']>;
124 where?: InputMaybe<Scalars['JSON']>;
125};
126
127export type EventAggregator = {
128 __typename?: 'EventAggregator';
129 count?: Maybe<Scalars['Int']>;
130 totalCount?: Maybe<Scalars['Int']>;
131};
132
133export type EventConnection = {
134 __typename?: 'EventConnection';
135 aggregate?: Maybe<EventAggregator>;
136 groupBy?: Maybe<EventGroupBy>;
137 values?: Maybe<Array<Maybe<Event>>>;
138};
139
140export type EventConnectionAddress = {
141 __typename?: 'EventConnectionAddress';
142 connection?: Maybe<EventConnection>;
143 key?: Maybe<Scalars['String']>;
144};
145
146export type EventConnectionCreated_At = {
147 __typename?: 'EventConnectionCreated_at';
148 connection?: Maybe<EventConnection>;
149 key?: Maybe<Scalars['DateTime']>;
150};
151
152export type EventConnectionDate = {
153 __typename?: 'EventConnectionDate';
154 connection?: Maybe<EventConnection>;
155 key?: Maybe<Scalars['ID']>;
156};
157
158export type EventConnectionDescription = {
159 __typename?: 'EventConnectionDescription';
160 connection?: Maybe<EventConnection>;
161 key?: Maybe<Scalars['String']>;
162};
163
164export type EventConnectionEmail = {
165 __typename?: 'EventConnectionEmail';
166 connection?: Maybe<EventConnection>;
167 key?: Maybe<Scalars['String']>;
168};
169
170export type EventConnectionId = {
171 __typename?: 'EventConnectionId';
172 connection?: Maybe<EventConnection>;
173 key?: Maybe<Scalars['ID']>;
174};
175
176export type EventConnectionName = {
177 __typename?: 'EventConnectionName';
178 connection?: Maybe<EventConnection>;
179 key?: Maybe<Scalars['String']>;
180};
181
182export type EventConnectionNewsletter = {
183 __typename?: 'EventConnectionNewsletter';
184 connection?: Maybe<EventConnection>;
185 key?: Maybe<Scalars['Boolean']>;
186};
187
188export type EventConnectionPosition = {
189 __typename?: 'EventConnectionPosition';
190 connection?: Maybe<EventConnection>;
191 key?: Maybe<Scalars['JSON']>;
192};
193
194export type EventConnectionUpdated_At = {
195 __typename?: 'EventConnectionUpdated_at';
196 connection?: Maybe<EventConnection>;
197 key?: Maybe<Scalars['DateTime']>;
198};
199
200export type EventConnectionUuid = {
201 __typename?: 'EventConnectionUuid';
202 connection?: Maybe<EventConnection>;
203 key?: Maybe<Scalars['String']>;
204};
205
206export type EventGroupBy = {
207 __typename?: 'EventGroupBy';
208 address?: Maybe<Array<Maybe<EventConnectionAddress>>>;
209 created_at?: Maybe<Array<Maybe<EventConnectionCreated_At>>>;
210 date?: Maybe<Array<Maybe<EventConnectionDate>>>;
211 description?: Maybe<Array<Maybe<EventConnectionDescription>>>;
212 email?: Maybe<Array<Maybe<EventConnectionEmail>>>;
213 id?: Maybe<Array<Maybe<EventConnectionId>>>;
214 name?: Maybe<Array<Maybe<EventConnectionName>>>;
215 newsletter?: Maybe<Array<Maybe<EventConnectionNewsletter>>>;
216 position?: Maybe<Array<Maybe<EventConnectionPosition>>>;
217 updated_at?: Maybe<Array<Maybe<EventConnectionUpdated_At>>>;
218 uuid?: Maybe<Array<Maybe<EventConnectionUuid>>>;
219};
220
221export type EventInput = {
222 address?: InputMaybe<Scalars['String']>;
223 created_by?: InputMaybe<Scalars['ID']>;
224 date?: InputMaybe<Scalars['Date']>;
225 description?: InputMaybe<Scalars['String']>;
226 email: Scalars['String'];
227 name: Scalars['String'];
228 newsletter?: InputMaybe<Scalars['Boolean']>;
229 position?: InputMaybe<Scalars['JSON']>;
230 travels?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
231 updated_by?: InputMaybe<Scalars['ID']>;
232 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
233 uuid?: InputMaybe<Scalars['String']>;
234 waitingPassengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
235};
236
237export type FileInfoInput = {
238 alternativeText?: InputMaybe<Scalars['String']>;
239 caption?: InputMaybe<Scalars['String']>;
240 name?: InputMaybe<Scalars['String']>;
241};
242
243export type FileInput = {
244 alternativeText?: InputMaybe<Scalars['String']>;
245 caption?: InputMaybe<Scalars['String']>;
246 created_by?: InputMaybe<Scalars['ID']>;
247 ext?: InputMaybe<Scalars['String']>;
248 formats?: InputMaybe<Scalars['JSON']>;
249 hash: Scalars['String'];
250 height?: InputMaybe<Scalars['Int']>;
251 mime: Scalars['String'];
252 name: Scalars['String'];
253 previewUrl?: InputMaybe<Scalars['String']>;
254 provider: Scalars['String'];
255 provider_metadata?: InputMaybe<Scalars['JSON']>;
256 related?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
257 size: Scalars['Float'];
258 updated_by?: InputMaybe<Scalars['ID']>;
259 url: Scalars['String'];
260 width?: InputMaybe<Scalars['Int']>;
261};
262
263export type I18NLocale = {
264 __typename?: 'I18NLocale';
265 code?: Maybe<Scalars['String']>;
266 created_at: Scalars['DateTime'];
267 id: Scalars['ID'];
268 name?: Maybe<Scalars['String']>;
269 updated_at: Scalars['DateTime'];
270};
271
272export type InputId = {
273 id: Scalars['ID'];
274};
275
276export type InputUuid = {
277 uuid: Scalars['String'];
278};
279
280export type LocaleInput = {
281 code?: InputMaybe<Scalars['String']>;
282 created_by?: InputMaybe<Scalars['ID']>;
283 name?: InputMaybe<Scalars['String']>;
284 updated_by?: InputMaybe<Scalars['ID']>;
285};
286
287export type Morph = ComponentPassengerPassenger | EmailDesignerEmailTemplate | Event | EventAggregator | EventConnection | EventConnectionAddress | EventConnectionCreated_At | EventConnectionDate | EventConnectionDescription | EventConnectionEmail | EventConnectionId | EventConnectionName | EventConnectionNewsletter | EventConnectionPosition | EventConnectionUpdated_At | EventConnectionUuid | EventGroupBy | I18NLocale | Page | PageAggregator | PageConnection | PageConnectionContent | PageConnectionCreated_At | PageConnectionId | PageConnectionName | PageConnectionType | PageConnectionUpdated_At | PageGroupBy | Passenger | PassengerAggregator | PassengerConnection | PassengerConnectionCreated_At | PassengerConnectionEmail | PassengerConnectionEvent | PassengerConnectionId | PassengerConnectionLocation | PassengerConnectionName | PassengerConnectionTravel | PassengerConnectionUpdated_At | PassengerConnectionUser | PassengerGroupBy | Settings | Travel | TravelAggregator | TravelAggregatorAvg | TravelAggregatorMax | TravelAggregatorMin | TravelAggregatorSum | TravelConnection | TravelConnectionCreated_At | TravelConnectionDeparture | TravelConnectionDetails | TravelConnectionEvent | TravelConnectionId | TravelConnectionMeeting | TravelConnectionPhone_Number | TravelConnectionSeats | TravelConnectionUpdated_At | TravelConnectionVehicleName | TravelGroupBy | UploadFile | UploadFileAggregator | UploadFileAggregatorAvg | UploadFileAggregatorMax | UploadFileAggregatorMin | UploadFileAggregatorSum | UploadFileConnection | UploadFileConnectionAlternativeText | UploadFileConnectionCaption | UploadFileConnectionCreated_At | UploadFileConnectionExt | UploadFileConnectionFormats | UploadFileConnectionHash | UploadFileConnectionHeight | UploadFileConnectionId | UploadFileConnectionMime | UploadFileConnectionName | UploadFileConnectionPreviewUrl | UploadFileConnectionProvider | UploadFileConnectionProvider_Metadata | UploadFileConnectionSize | UploadFileConnectionUpdated_At | UploadFileConnectionUrl | UploadFileConnectionWidth | UploadFileGroupBy | UserPermissionsPasswordPayload | UsersPermissionsLoginPayload | UsersPermissionsMe | UsersPermissionsMeRole | UsersPermissionsPermission | UsersPermissionsRole | UsersPermissionsRoleAggregator | UsersPermissionsRoleConnection | UsersPermissionsRoleConnectionDescription | UsersPermissionsRoleConnectionId | UsersPermissionsRoleConnectionName | UsersPermissionsRoleConnectionType | UsersPermissionsRoleGroupBy | UsersPermissionsUser | UsersPermissionsUserAggregator | UsersPermissionsUserConnection | UsersPermissionsUserConnectionBlocked | UsersPermissionsUserConnectionConfirmed | UsersPermissionsUserConnectionCreated_At | UsersPermissionsUserConnectionEmail | UsersPermissionsUserConnectionFirstName | UsersPermissionsUserConnectionId | UsersPermissionsUserConnectionLang | UsersPermissionsUserConnectionLastName | UsersPermissionsUserConnectionOnboardingCreator | UsersPermissionsUserConnectionOnboardingUser | UsersPermissionsUserConnectionProvider | UsersPermissionsUserConnectionRole | UsersPermissionsUserConnectionUpdated_At | UsersPermissionsUserConnectionUsername | UsersPermissionsUserGroupBy | Vehicle | VehicleAggregator | VehicleAggregatorAvg | VehicleAggregatorMax | VehicleAggregatorMin | VehicleAggregatorSum | VehicleConnection | VehicleConnectionCreated_At | VehicleConnectionId | VehicleConnectionName | VehicleConnectionPhone_Number | VehicleConnectionSeats | VehicleConnectionUpdated_At | VehicleConnectionUser | VehicleGroupBy | CreateEventPayload | CreatePagePayload | CreatePassengerPayload | CreateRolePayload | CreateTravelPayload | CreateUserPayload | CreateVehiclePayload | DeleteEventPayload | DeleteFilePayload | DeletePagePayload | DeletePassengerPayload | DeleteRolePayload | DeleteSettingPayload | DeleteTravelPayload | DeleteUserPayload | DeleteVehiclePayload | UpdateEventPayload | UpdatePagePayload | UpdatePassengerPayload | UpdateRolePayload | UpdateSettingPayload | UpdateTravelPayload | UpdateUserPayload | UpdateVehiclePayload;
288
289export type Mutation = {
290 __typename?: 'Mutation';
291 createEvent?: Maybe<CreateEventPayload>;
292 createPage?: Maybe<CreatePagePayload>;
293 createPassenger?: Maybe<CreatePassengerPayload>;
294 /** Create a new role */
295 createRole?: Maybe<CreateRolePayload>;
296 createSettingLocalization: Settings;
297 createTravel?: Maybe<CreateTravelPayload>;
298 /** Create a new user */
299 createUser?: Maybe<CreateUserPayload>;
300 createVehicle?: Maybe<CreateVehiclePayload>;
301 deleteEvent?: Maybe<DeleteEventPayload>;
302 /** Delete one file */
303 deleteFile?: Maybe<DeleteFilePayload>;
304 deletePage?: Maybe<DeletePagePayload>;
305 deletePassenger?: Maybe<DeletePassengerPayload>;
306 /** Delete an existing role */
307 deleteRole?: Maybe<DeleteRolePayload>;
308 deleteSetting?: Maybe<DeleteSettingPayload>;
309 deleteTravel?: Maybe<DeleteTravelPayload>;
310 /** Delete an existing user */
311 deleteUser?: Maybe<DeleteUserPayload>;
312 deleteVehicle?: Maybe<DeleteVehiclePayload>;
313 emailConfirmation?: Maybe<UsersPermissionsLoginPayload>;
314 forgotPassword?: Maybe<UserPermissionsPasswordPayload>;
315 login: UsersPermissionsLoginPayload;
316 multipleUpload: Array<Maybe<UploadFile>>;
317 register: UsersPermissionsLoginPayload;
318 resetPassword?: Maybe<UsersPermissionsLoginPayload>;
319 updateEvent?: Maybe<UpdateEventPayload>;
320 updateEventByUUID?: Maybe<UpdateEventPayload>;
321 updateFileInfo: UploadFile;
322 updateMe: UpdateUserPayload;
323 updatePage?: Maybe<UpdatePagePayload>;
324 updatePassenger?: Maybe<UpdatePassengerPayload>;
325 /** Update an existing role */
326 updateRole?: Maybe<UpdateRolePayload>;
327 updateSetting?: Maybe<UpdateSettingPayload>;
328 updateTravel?: Maybe<UpdateTravelPayload>;
329 /** Update an existing user */
330 updateUser?: Maybe<UpdateUserPayload>;
331 updateVehicle?: Maybe<UpdateVehiclePayload>;
332 upload: UploadFile;
333};
334
335
336export type MutationCreateEventArgs = {
337 input?: InputMaybe<CreateEventInput>;
338};
339
340
341export type MutationCreatePageArgs = {
342 input?: InputMaybe<CreatePageInput>;
343};
344
345
346export type MutationCreatePassengerArgs = {
347 input?: InputMaybe<CreatePassengerInput>;
348};
349
350
351export type MutationCreateRoleArgs = {
352 input?: InputMaybe<CreateRoleInput>;
353};
354
355
356export type MutationCreateSettingLocalizationArgs = {
357 input: UpdateSettingInput;
358};
359
360
361export type MutationCreateTravelArgs = {
362 input?: InputMaybe<CreateTravelInput>;
363};
364
365
366export type MutationCreateUserArgs = {
367 input?: InputMaybe<CreateUserInput>;
368};
369
370
371export type MutationCreateVehicleArgs = {
372 input?: InputMaybe<CreateVehicleInput>;
373};
374
375
376export type MutationDeleteEventArgs = {
377 input?: InputMaybe<DeleteEventInput>;
378};
379
380
381export type MutationDeleteFileArgs = {
382 input?: InputMaybe<DeleteFileInput>;
383};
384
385
386export type MutationDeletePageArgs = {
387 input?: InputMaybe<DeletePageInput>;
388};
389
390
391export type MutationDeletePassengerArgs = {
392 input?: InputMaybe<DeletePassengerInput>;
393};
394
395
396export type MutationDeleteRoleArgs = {
397 input?: InputMaybe<DeleteRoleInput>;
398};
399
400
401export type MutationDeleteSettingArgs = {
402 locale?: InputMaybe<Scalars['String']>;
403};
404
405
406export type MutationDeleteTravelArgs = {
407 input?: InputMaybe<DeleteTravelInput>;
408};
409
410
411export type MutationDeleteUserArgs = {
412 input?: InputMaybe<DeleteUserInput>;
413};
414
415
416export type MutationDeleteVehicleArgs = {
417 input?: InputMaybe<DeleteVehicleInput>;
418};
419
420
421export type MutationEmailConfirmationArgs = {
422 confirmation: Scalars['String'];
423};
424
425
426export type MutationForgotPasswordArgs = {
427 email: Scalars['String'];
428};
429
430
431export type MutationLoginArgs = {
432 input: UsersPermissionsLoginInput;
433};
434
435
436export type MutationMultipleUploadArgs = {
437 field?: InputMaybe<Scalars['String']>;
438 files: Array<InputMaybe<Scalars['Upload']>>;
439 ref?: InputMaybe<Scalars['String']>;
440 refId?: InputMaybe<Scalars['ID']>;
441 source?: InputMaybe<Scalars['String']>;
442};
443
444
445export type MutationRegisterArgs = {
446 input: UsersPermissionsRegisterInput;
447};
448
449
450export type MutationResetPasswordArgs = {
451 code: Scalars['String'];
452 password: Scalars['String'];
453 passwordConfirmation: Scalars['String'];
454};
455
456
457export type MutationUpdateEventArgs = {
458 input?: InputMaybe<UpdateEventInput>;
459};
460
461
462export type MutationUpdateEventByUuidArgs = {
463 input?: InputMaybe<UpdateEventByUuidInput>;
464};
465
466
467export type MutationUpdateFileInfoArgs = {
468 id: Scalars['ID'];
469 info: FileInfoInput;
470};
471
472
473export type MutationUpdateMeArgs = {
474 input?: InputMaybe<EditUserInput>;
475};
476
477
478export type MutationUpdatePageArgs = {
479 input?: InputMaybe<UpdatePageInput>;
480};
481
482
483export type MutationUpdatePassengerArgs = {
484 input?: InputMaybe<UpdatePassengerInput>;
485};
486
487
488export type MutationUpdateRoleArgs = {
489 input?: InputMaybe<UpdateRoleInput>;
490};
491
492
493export type MutationUpdateSettingArgs = {
494 input?: InputMaybe<UpdateSettingInput>;
495 locale?: InputMaybe<Scalars['String']>;
496};
497
498
499export type MutationUpdateTravelArgs = {
500 input?: InputMaybe<UpdateTravelInput>;
501};
502
503
504export type MutationUpdateUserArgs = {
505 input?: InputMaybe<UpdateUserInput>;
506};
507
508
509export type MutationUpdateVehicleArgs = {
510 input?: InputMaybe<UpdateVehicleInput>;
511};
512
513
514export type MutationUploadArgs = {
515 field?: InputMaybe<Scalars['String']>;
516 file: Scalars['Upload'];
517 info?: InputMaybe<FileInfoInput>;
518 ref?: InputMaybe<Scalars['String']>;
519 refId?: InputMaybe<Scalars['ID']>;
520 source?: InputMaybe<Scalars['String']>;
521};
522
523export type Page = {
524 __typename?: 'Page';
525 content?: Maybe<Scalars['String']>;
526 created_at: Scalars['DateTime'];
527 id: Scalars['ID'];
528 name: Scalars['String'];
529 type?: Maybe<Enum_Page_Type>;
530 updated_at: Scalars['DateTime'];
531};
532
533export type PageAggregator = {
534 __typename?: 'PageAggregator';
535 count?: Maybe<Scalars['Int']>;
536 totalCount?: Maybe<Scalars['Int']>;
537};
538
539export type PageConnection = {
540 __typename?: 'PageConnection';
541 aggregate?: Maybe<PageAggregator>;
542 groupBy?: Maybe<PageGroupBy>;
543 values?: Maybe<Array<Maybe<Page>>>;
544};
545
546export type PageConnectionContent = {
547 __typename?: 'PageConnectionContent';
548 connection?: Maybe<PageConnection>;
549 key?: Maybe<Scalars['String']>;
550};
551
552export type PageConnectionCreated_At = {
553 __typename?: 'PageConnectionCreated_at';
554 connection?: Maybe<PageConnection>;
555 key?: Maybe<Scalars['DateTime']>;
556};
557
558export type PageConnectionId = {
559 __typename?: 'PageConnectionId';
560 connection?: Maybe<PageConnection>;
561 key?: Maybe<Scalars['ID']>;
562};
563
564export type PageConnectionName = {
565 __typename?: 'PageConnectionName';
566 connection?: Maybe<PageConnection>;
567 key?: Maybe<Scalars['String']>;
568};
569
570export type PageConnectionType = {
571 __typename?: 'PageConnectionType';
572 connection?: Maybe<PageConnection>;
573 key?: Maybe<Scalars['String']>;
574};
575
576export type PageConnectionUpdated_At = {
577 __typename?: 'PageConnectionUpdated_at';
578 connection?: Maybe<PageConnection>;
579 key?: Maybe<Scalars['DateTime']>;
580};
581
582export type PageGroupBy = {
583 __typename?: 'PageGroupBy';
584 content?: Maybe<Array<Maybe<PageConnectionContent>>>;
585 created_at?: Maybe<Array<Maybe<PageConnectionCreated_At>>>;
586 id?: Maybe<Array<Maybe<PageConnectionId>>>;
587 name?: Maybe<Array<Maybe<PageConnectionName>>>;
588 type?: Maybe<Array<Maybe<PageConnectionType>>>;
589 updated_at?: Maybe<Array<Maybe<PageConnectionUpdated_At>>>;
590};
591
592export type PageInput = {
593 content?: InputMaybe<Scalars['String']>;
594 created_by?: InputMaybe<Scalars['ID']>;
595 name: Scalars['String'];
596 type?: InputMaybe<Enum_Page_Type>;
597 updated_by?: InputMaybe<Scalars['ID']>;
598};
599
600export type Passenger = {
601 __typename?: 'Passenger';
602 created_at: Scalars['DateTime'];
603 email?: Maybe<Scalars['String']>;
604 event?: Maybe<Event>;
605 id: Scalars['ID'];
606 location?: Maybe<Scalars['String']>;
607 name: Scalars['String'];
608 travel?: Maybe<Travel>;
609 updated_at: Scalars['DateTime'];
610 user?: Maybe<UsersPermissionsUser>;
611};
612
613export type PassengerAggregator = {
614 __typename?: 'PassengerAggregator';
615 count?: Maybe<Scalars['Int']>;
616 totalCount?: Maybe<Scalars['Int']>;
617};
618
619export type PassengerConnection = {
620 __typename?: 'PassengerConnection';
621 aggregate?: Maybe<PassengerAggregator>;
622 groupBy?: Maybe<PassengerGroupBy>;
623 values?: Maybe<Array<Maybe<Passenger>>>;
624};
625
626export type PassengerConnectionCreated_At = {
627 __typename?: 'PassengerConnectionCreated_at';
628 connection?: Maybe<PassengerConnection>;
629 key?: Maybe<Scalars['DateTime']>;
630};
631
632export type PassengerConnectionEmail = {
633 __typename?: 'PassengerConnectionEmail';
634 connection?: Maybe<PassengerConnection>;
635 key?: Maybe<Scalars['String']>;
636};
637
638export type PassengerConnectionEvent = {
639 __typename?: 'PassengerConnectionEvent';
640 connection?: Maybe<PassengerConnection>;
641 key?: Maybe<Scalars['ID']>;
642};
643
644export type PassengerConnectionId = {
645 __typename?: 'PassengerConnectionId';
646 connection?: Maybe<PassengerConnection>;
647 key?: Maybe<Scalars['ID']>;
648};
649
650export type PassengerConnectionLocation = {
651 __typename?: 'PassengerConnectionLocation';
652 connection?: Maybe<PassengerConnection>;
653 key?: Maybe<Scalars['String']>;
654};
655
656export type PassengerConnectionName = {
657 __typename?: 'PassengerConnectionName';
658 connection?: Maybe<PassengerConnection>;
659 key?: Maybe<Scalars['String']>;
660};
661
662export type PassengerConnectionTravel = {
663 __typename?: 'PassengerConnectionTravel';
664 connection?: Maybe<PassengerConnection>;
665 key?: Maybe<Scalars['ID']>;
666};
667
668export type PassengerConnectionUpdated_At = {
669 __typename?: 'PassengerConnectionUpdated_at';
670 connection?: Maybe<PassengerConnection>;
671 key?: Maybe<Scalars['DateTime']>;
672};
673
674export type PassengerConnectionUser = {
675 __typename?: 'PassengerConnectionUser';
676 connection?: Maybe<PassengerConnection>;
677 key?: Maybe<Scalars['ID']>;
678};
679
680export type PassengerGroupBy = {
681 __typename?: 'PassengerGroupBy';
682 created_at?: Maybe<Array<Maybe<PassengerConnectionCreated_At>>>;
683 email?: Maybe<Array<Maybe<PassengerConnectionEmail>>>;
684 event?: Maybe<Array<Maybe<PassengerConnectionEvent>>>;
685 id?: Maybe<Array<Maybe<PassengerConnectionId>>>;
686 location?: Maybe<Array<Maybe<PassengerConnectionLocation>>>;
687 name?: Maybe<Array<Maybe<PassengerConnectionName>>>;
688 travel?: Maybe<Array<Maybe<PassengerConnectionTravel>>>;
689 updated_at?: Maybe<Array<Maybe<PassengerConnectionUpdated_At>>>;
690 user?: Maybe<Array<Maybe<PassengerConnectionUser>>>;
691};
692
693export type PassengerInput = {
694 created_by?: InputMaybe<Scalars['ID']>;
695 email?: InputMaybe<Scalars['String']>;
696 event?: InputMaybe<Scalars['ID']>;
697 location?: InputMaybe<Scalars['String']>;
698 name: Scalars['String'];
699 travel?: InputMaybe<Scalars['ID']>;
700 updated_by?: InputMaybe<Scalars['ID']>;
701 user?: InputMaybe<Scalars['ID']>;
702};
703
704export enum PublicationState {
705 Live = 'LIVE',
706 Preview = 'PREVIEW'
707}
708
709export type Query = {
710 __typename?: 'Query';
711 event?: Maybe<Event>;
712 eventByUUID?: Maybe<Event>;
713 events?: Maybe<Array<Maybe<Event>>>;
714 eventsConnection?: Maybe<EventConnection>;
715 files?: Maybe<Array<Maybe<UploadFile>>>;
716 filesConnection?: Maybe<UploadFileConnection>;
717 me?: Maybe<UsersPermissionsMe>;
718 page?: Maybe<Page>;
719 pages?: Maybe<Array<Maybe<Page>>>;
720 pagesConnection?: Maybe<PageConnection>;
721 passenger?: Maybe<Passenger>;
722 passengers?: Maybe<Array<Maybe<Passenger>>>;
723 passengersConnection?: Maybe<PassengerConnection>;
724 role?: Maybe<UsersPermissionsRole>;
725 /** Retrieve all the existing roles. You can't apply filters on this query. */
726 roles?: Maybe<Array<Maybe<UsersPermissionsRole>>>;
727 rolesConnection?: Maybe<UsersPermissionsRoleConnection>;
728 setting?: Maybe<Settings>;
729 travel?: Maybe<Travel>;
730 travels?: Maybe<Array<Maybe<Travel>>>;
731 travelsConnection?: Maybe<TravelConnection>;
732 user?: Maybe<UsersPermissionsUser>;
733 users?: Maybe<Array<Maybe<UsersPermissionsUser>>>;
734 usersConnection?: Maybe<UsersPermissionsUserConnection>;
735 vehicle?: Maybe<Vehicle>;
736 vehicles?: Maybe<Array<Maybe<Vehicle>>>;
737 vehiclesConnection?: Maybe<VehicleConnection>;
738};
739
740
741export type QueryEventArgs = {
742 id: Scalars['ID'];
743 publicationState?: InputMaybe<PublicationState>;
744};
745
746
747export type QueryEventByUuidArgs = {
748 uuid: Scalars['String'];
749};
750
751
752export type QueryEventsArgs = {
753 limit?: InputMaybe<Scalars['Int']>;
754 publicationState?: InputMaybe<PublicationState>;
755 sort?: InputMaybe<Scalars['String']>;
756 start?: InputMaybe<Scalars['Int']>;
757 where?: InputMaybe<Scalars['JSON']>;
758};
759
760
761export type QueryEventsConnectionArgs = {
762 limit?: InputMaybe<Scalars['Int']>;
763 sort?: InputMaybe<Scalars['String']>;
764 start?: InputMaybe<Scalars['Int']>;
765 where?: InputMaybe<Scalars['JSON']>;
766};
767
768
769export type QueryFilesArgs = {
770 limit?: InputMaybe<Scalars['Int']>;
771 publicationState?: InputMaybe<PublicationState>;
772 sort?: InputMaybe<Scalars['String']>;
773 start?: InputMaybe<Scalars['Int']>;
774 where?: InputMaybe<Scalars['JSON']>;
775};
776
777
778export type QueryFilesConnectionArgs = {
779 limit?: InputMaybe<Scalars['Int']>;
780 sort?: InputMaybe<Scalars['String']>;
781 start?: InputMaybe<Scalars['Int']>;
782 where?: InputMaybe<Scalars['JSON']>;
783};
784
785
786export type QueryPageArgs = {
787 id: Scalars['ID'];
788 publicationState?: InputMaybe<PublicationState>;
789};
790
791
792export type QueryPagesArgs = {
793 limit?: InputMaybe<Scalars['Int']>;
794 publicationState?: InputMaybe<PublicationState>;
795 sort?: InputMaybe<Scalars['String']>;
796 start?: InputMaybe<Scalars['Int']>;
797 where?: InputMaybe<Scalars['JSON']>;
798};
799
800
801export type QueryPagesConnectionArgs = {
802 limit?: InputMaybe<Scalars['Int']>;
803 sort?: InputMaybe<Scalars['String']>;
804 start?: InputMaybe<Scalars['Int']>;
805 where?: InputMaybe<Scalars['JSON']>;
806};
807
808
809export type QueryPassengerArgs = {
810 id: Scalars['ID'];
811 publicationState?: InputMaybe<PublicationState>;
812};
813
814
815export type QueryPassengersArgs = {
816 limit?: InputMaybe<Scalars['Int']>;
817 publicationState?: InputMaybe<PublicationState>;
818 sort?: InputMaybe<Scalars['String']>;
819 start?: InputMaybe<Scalars['Int']>;
820 where?: InputMaybe<Scalars['JSON']>;
821};
822
823
824export type QueryPassengersConnectionArgs = {
825 limit?: InputMaybe<Scalars['Int']>;
826 sort?: InputMaybe<Scalars['String']>;
827 start?: InputMaybe<Scalars['Int']>;
828 where?: InputMaybe<Scalars['JSON']>;
829};
830
831
832export type QueryRoleArgs = {
833 id: Scalars['ID'];
834 publicationState?: InputMaybe<PublicationState>;
835};
836
837
838export type QueryRolesArgs = {
839 limit?: InputMaybe<Scalars['Int']>;
840 publicationState?: InputMaybe<PublicationState>;
841 sort?: InputMaybe<Scalars['String']>;
842 start?: InputMaybe<Scalars['Int']>;
843 where?: InputMaybe<Scalars['JSON']>;
844};
845
846
847export type QueryRolesConnectionArgs = {
848 limit?: InputMaybe<Scalars['Int']>;
849 sort?: InputMaybe<Scalars['String']>;
850 start?: InputMaybe<Scalars['Int']>;
851 where?: InputMaybe<Scalars['JSON']>;
852};
853
854
855export type QuerySettingArgs = {
856 locale?: InputMaybe<Scalars['String']>;
857 publicationState?: InputMaybe<PublicationState>;
858};
859
860
861export type QueryTravelArgs = {
862 id: Scalars['ID'];
863 publicationState?: InputMaybe<PublicationState>;
864};
865
866
867export type QueryTravelsArgs = {
868 limit?: InputMaybe<Scalars['Int']>;
869 publicationState?: InputMaybe<PublicationState>;
870 sort?: InputMaybe<Scalars['String']>;
871 start?: InputMaybe<Scalars['Int']>;
872 where?: InputMaybe<Scalars['JSON']>;
873};
874
875
876export type QueryTravelsConnectionArgs = {
877 limit?: InputMaybe<Scalars['Int']>;
878 sort?: InputMaybe<Scalars['String']>;
879 start?: InputMaybe<Scalars['Int']>;
880 where?: InputMaybe<Scalars['JSON']>;
881};
882
883
884export type QueryUserArgs = {
885 id: Scalars['ID'];
886 publicationState?: InputMaybe<PublicationState>;
887};
888
889
890export type QueryUsersArgs = {
891 limit?: InputMaybe<Scalars['Int']>;
892 publicationState?: InputMaybe<PublicationState>;
893 sort?: InputMaybe<Scalars['String']>;
894 start?: InputMaybe<Scalars['Int']>;
895 where?: InputMaybe<Scalars['JSON']>;
896};
897
898
899export type QueryUsersConnectionArgs = {
900 limit?: InputMaybe<Scalars['Int']>;
901 sort?: InputMaybe<Scalars['String']>;
902 start?: InputMaybe<Scalars['Int']>;
903 where?: InputMaybe<Scalars['JSON']>;
904};
905
906
907export type QueryVehicleArgs = {
908 id: Scalars['ID'];
909 publicationState?: InputMaybe<PublicationState>;
910};
911
912
913export type QueryVehiclesArgs = {
914 limit?: InputMaybe<Scalars['Int']>;
915 publicationState?: InputMaybe<PublicationState>;
916 sort?: InputMaybe<Scalars['String']>;
917 start?: InputMaybe<Scalars['Int']>;
918 where?: InputMaybe<Scalars['JSON']>;
919};
920
921
922export type QueryVehiclesConnectionArgs = {
923 limit?: InputMaybe<Scalars['Int']>;
924 sort?: InputMaybe<Scalars['String']>;
925 start?: InputMaybe<Scalars['Int']>;
926 where?: InputMaybe<Scalars['JSON']>;
927};
928
929export type RoleInput = {
930 created_by?: InputMaybe<Scalars['ID']>;
931 description?: InputMaybe<Scalars['String']>;
932 name: Scalars['String'];
933 permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
934 type?: InputMaybe<Scalars['String']>;
935 updated_by?: InputMaybe<Scalars['ID']>;
936 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
937};
938
939export type SettingInput = {
940 about_link?: InputMaybe<Scalars['String']>;
941 announcement?: InputMaybe<Scalars['String']>;
942 created_by?: InputMaybe<Scalars['ID']>;
943 faq_link?: InputMaybe<Scalars['String']>;
944 gtm_id?: InputMaybe<Scalars['String']>;
945 locale?: InputMaybe<Scalars['String']>;
946 localizations?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
947 updated_by?: InputMaybe<Scalars['ID']>;
948};
949
950export type Settings = {
951 __typename?: 'Settings';
952 about_link?: Maybe<Scalars['String']>;
953 announcement?: Maybe<Scalars['String']>;
954 created_at: Scalars['DateTime'];
955 faq_link?: Maybe<Scalars['String']>;
956 gtm_id?: Maybe<Scalars['String']>;
957 id: Scalars['ID'];
958 locale?: Maybe<Scalars['String']>;
959 localizations?: Maybe<Array<Maybe<Settings>>>;
960 updated_at: Scalars['DateTime'];
961};
962
963
964export type SettingsLocalizationsArgs = {
965 limit?: InputMaybe<Scalars['Int']>;
966 sort?: InputMaybe<Scalars['String']>;
967 start?: InputMaybe<Scalars['Int']>;
968 where?: InputMaybe<Scalars['JSON']>;
969};
970
971export type Travel = {
972 __typename?: 'Travel';
973 created_at: Scalars['DateTime'];
974 departure?: Maybe<Scalars['DateTime']>;
975 details?: Maybe<Scalars['String']>;
976 event?: Maybe<Event>;
977 id: Scalars['ID'];
978 meeting?: Maybe<Scalars['String']>;
979 passengers?: Maybe<Array<Maybe<Passenger>>>;
980 phone_number?: Maybe<Scalars['String']>;
981 seats?: Maybe<Scalars['Int']>;
982 updated_at: Scalars['DateTime'];
983 vehicleName?: Maybe<Scalars['String']>;
984};
985
986
987export type TravelPassengersArgs = {
988 limit?: InputMaybe<Scalars['Int']>;
989 sort?: InputMaybe<Scalars['String']>;
990 start?: InputMaybe<Scalars['Int']>;
991 where?: InputMaybe<Scalars['JSON']>;
992};
993
994export type TravelAggregator = {
995 __typename?: 'TravelAggregator';
996 avg?: Maybe<TravelAggregatorAvg>;
997 count?: Maybe<Scalars['Int']>;
998 max?: Maybe<TravelAggregatorMax>;
999 min?: Maybe<TravelAggregatorMin>;
1000 sum?: Maybe<TravelAggregatorSum>;
1001 totalCount?: Maybe<Scalars['Int']>;
1002};
1003
1004export type TravelAggregatorAvg = {
1005 __typename?: 'TravelAggregatorAvg';
1006 seats?: Maybe<Scalars['Float']>;
1007};
1008
1009export type TravelAggregatorMax = {
1010 __typename?: 'TravelAggregatorMax';
1011 seats?: Maybe<Scalars['Float']>;
1012};
1013
1014export type TravelAggregatorMin = {
1015 __typename?: 'TravelAggregatorMin';
1016 seats?: Maybe<Scalars['Float']>;
1017};
1018
1019export type TravelAggregatorSum = {
1020 __typename?: 'TravelAggregatorSum';
1021 seats?: Maybe<Scalars['Float']>;
1022};
1023
1024export type TravelConnection = {
1025 __typename?: 'TravelConnection';
1026 aggregate?: Maybe<TravelAggregator>;
1027 groupBy?: Maybe<TravelGroupBy>;
1028 values?: Maybe<Array<Maybe<Travel>>>;
1029};
1030
1031export type TravelConnectionCreated_At = {
1032 __typename?: 'TravelConnectionCreated_at';
1033 connection?: Maybe<TravelConnection>;
1034 key?: Maybe<Scalars['DateTime']>;
1035};
1036
1037export type TravelConnectionDeparture = {
1038 __typename?: 'TravelConnectionDeparture';
1039 connection?: Maybe<TravelConnection>;
1040 key?: Maybe<Scalars['DateTime']>;
1041};
1042
1043export type TravelConnectionDetails = {
1044 __typename?: 'TravelConnectionDetails';
1045 connection?: Maybe<TravelConnection>;
1046 key?: Maybe<Scalars['String']>;
1047};
1048
1049export type TravelConnectionEvent = {
1050 __typename?: 'TravelConnectionEvent';
1051 connection?: Maybe<TravelConnection>;
1052 key?: Maybe<Scalars['ID']>;
1053};
1054
1055export type TravelConnectionId = {
1056 __typename?: 'TravelConnectionId';
1057 connection?: Maybe<TravelConnection>;
1058 key?: Maybe<Scalars['ID']>;
1059};
1060
1061export type TravelConnectionMeeting = {
1062 __typename?: 'TravelConnectionMeeting';
1063 connection?: Maybe<TravelConnection>;
1064 key?: Maybe<Scalars['String']>;
1065};
1066
1067export type TravelConnectionPhone_Number = {
1068 __typename?: 'TravelConnectionPhone_number';
1069 connection?: Maybe<TravelConnection>;
1070 key?: Maybe<Scalars['String']>;
1071};
1072
1073export type TravelConnectionSeats = {
1074 __typename?: 'TravelConnectionSeats';
1075 connection?: Maybe<TravelConnection>;
1076 key?: Maybe<Scalars['Int']>;
1077};
1078
1079export type TravelConnectionUpdated_At = {
1080 __typename?: 'TravelConnectionUpdated_at';
1081 connection?: Maybe<TravelConnection>;
1082 key?: Maybe<Scalars['DateTime']>;
1083};
1084
1085export type TravelConnectionVehicleName = {
1086 __typename?: 'TravelConnectionVehicleName';
1087 connection?: Maybe<TravelConnection>;
1088 key?: Maybe<Scalars['String']>;
1089};
1090
1091export type TravelGroupBy = {
1092 __typename?: 'TravelGroupBy';
1093 created_at?: Maybe<Array<Maybe<TravelConnectionCreated_At>>>;
1094 departure?: Maybe<Array<Maybe<TravelConnectionDeparture>>>;
1095 details?: Maybe<Array<Maybe<TravelConnectionDetails>>>;
1096 event?: Maybe<Array<Maybe<TravelConnectionEvent>>>;
1097 id?: Maybe<Array<Maybe<TravelConnectionId>>>;
1098 meeting?: Maybe<Array<Maybe<TravelConnectionMeeting>>>;
1099 phone_number?: Maybe<Array<Maybe<TravelConnectionPhone_Number>>>;
1100 seats?: Maybe<Array<Maybe<TravelConnectionSeats>>>;
1101 updated_at?: Maybe<Array<Maybe<TravelConnectionUpdated_At>>>;
1102 vehicleName?: Maybe<Array<Maybe<TravelConnectionVehicleName>>>;
1103};
1104
1105export type TravelInput = {
1106 createVehicle?: InputMaybe<Scalars['Boolean']>;
1107 created_by?: InputMaybe<Scalars['ID']>;
1108 departure?: InputMaybe<Scalars['DateTime']>;
1109 details?: InputMaybe<Scalars['String']>;
1110 event?: InputMaybe<Scalars['ID']>;
1111 meeting?: InputMaybe<Scalars['String']>;
1112 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1113 phone_number?: InputMaybe<Scalars['String']>;
1114 seats?: InputMaybe<Scalars['Int']>;
1115 updated_by?: InputMaybe<Scalars['ID']>;
1116 vehicleName?: InputMaybe<Scalars['String']>;
1117};
1118
1119export type UploadFile = {
1120 __typename?: 'UploadFile';
1121 alternativeText?: Maybe<Scalars['String']>;
1122 caption?: Maybe<Scalars['String']>;
1123 created_at: Scalars['DateTime'];
1124 ext?: Maybe<Scalars['String']>;
1125 formats?: Maybe<Scalars['JSON']>;
1126 hash: Scalars['String'];
1127 height?: Maybe<Scalars['Int']>;
1128 id: Scalars['ID'];
1129 mime: Scalars['String'];
1130 name: Scalars['String'];
1131 previewUrl?: Maybe<Scalars['String']>;
1132 provider: Scalars['String'];
1133 provider_metadata?: Maybe<Scalars['JSON']>;
1134 related?: Maybe<Array<Maybe<Morph>>>;
1135 size: Scalars['Float'];
1136 updated_at: Scalars['DateTime'];
1137 url: Scalars['String'];
1138 width?: Maybe<Scalars['Int']>;
1139};
1140
1141
1142export type UploadFileRelatedArgs = {
1143 limit?: InputMaybe<Scalars['Int']>;
1144 sort?: InputMaybe<Scalars['String']>;
1145 start?: InputMaybe<Scalars['Int']>;
1146 where?: InputMaybe<Scalars['JSON']>;
1147};
1148
1149export type UploadFileAggregator = {
1150 __typename?: 'UploadFileAggregator';
1151 avg?: Maybe<UploadFileAggregatorAvg>;
1152 count?: Maybe<Scalars['Int']>;
1153 max?: Maybe<UploadFileAggregatorMax>;
1154 min?: Maybe<UploadFileAggregatorMin>;
1155 sum?: Maybe<UploadFileAggregatorSum>;
1156 totalCount?: Maybe<Scalars['Int']>;
1157};
1158
1159export type UploadFileAggregatorAvg = {
1160 __typename?: 'UploadFileAggregatorAvg';
1161 height?: Maybe<Scalars['Float']>;
1162 size?: Maybe<Scalars['Float']>;
1163 width?: Maybe<Scalars['Float']>;
1164};
1165
1166export type UploadFileAggregatorMax = {
1167 __typename?: 'UploadFileAggregatorMax';
1168 height?: Maybe<Scalars['Float']>;
1169 size?: Maybe<Scalars['Float']>;
1170 width?: Maybe<Scalars['Float']>;
1171};
1172
1173export type UploadFileAggregatorMin = {
1174 __typename?: 'UploadFileAggregatorMin';
1175 height?: Maybe<Scalars['Float']>;
1176 size?: Maybe<Scalars['Float']>;
1177 width?: Maybe<Scalars['Float']>;
1178};
1179
1180export type UploadFileAggregatorSum = {
1181 __typename?: 'UploadFileAggregatorSum';
1182 height?: Maybe<Scalars['Float']>;
1183 size?: Maybe<Scalars['Float']>;
1184 width?: Maybe<Scalars['Float']>;
1185};
1186
1187export type UploadFileConnection = {
1188 __typename?: 'UploadFileConnection';
1189 aggregate?: Maybe<UploadFileAggregator>;
1190 groupBy?: Maybe<UploadFileGroupBy>;
1191 values?: Maybe<Array<Maybe<UploadFile>>>;
1192};
1193
1194export type UploadFileConnectionAlternativeText = {
1195 __typename?: 'UploadFileConnectionAlternativeText';
1196 connection?: Maybe<UploadFileConnection>;
1197 key?: Maybe<Scalars['String']>;
1198};
1199
1200export type UploadFileConnectionCaption = {
1201 __typename?: 'UploadFileConnectionCaption';
1202 connection?: Maybe<UploadFileConnection>;
1203 key?: Maybe<Scalars['String']>;
1204};
1205
1206export type UploadFileConnectionCreated_At = {
1207 __typename?: 'UploadFileConnectionCreated_at';
1208 connection?: Maybe<UploadFileConnection>;
1209 key?: Maybe<Scalars['DateTime']>;
1210};
1211
1212export type UploadFileConnectionExt = {
1213 __typename?: 'UploadFileConnectionExt';
1214 connection?: Maybe<UploadFileConnection>;
1215 key?: Maybe<Scalars['String']>;
1216};
1217
1218export type UploadFileConnectionFormats = {
1219 __typename?: 'UploadFileConnectionFormats';
1220 connection?: Maybe<UploadFileConnection>;
1221 key?: Maybe<Scalars['JSON']>;
1222};
1223
1224export type UploadFileConnectionHash = {
1225 __typename?: 'UploadFileConnectionHash';
1226 connection?: Maybe<UploadFileConnection>;
1227 key?: Maybe<Scalars['String']>;
1228};
1229
1230export type UploadFileConnectionHeight = {
1231 __typename?: 'UploadFileConnectionHeight';
1232 connection?: Maybe<UploadFileConnection>;
1233 key?: Maybe<Scalars['Int']>;
1234};
1235
1236export type UploadFileConnectionId = {
1237 __typename?: 'UploadFileConnectionId';
1238 connection?: Maybe<UploadFileConnection>;
1239 key?: Maybe<Scalars['ID']>;
1240};
1241
1242export type UploadFileConnectionMime = {
1243 __typename?: 'UploadFileConnectionMime';
1244 connection?: Maybe<UploadFileConnection>;
1245 key?: Maybe<Scalars['String']>;
1246};
1247
1248export type UploadFileConnectionName = {
1249 __typename?: 'UploadFileConnectionName';
1250 connection?: Maybe<UploadFileConnection>;
1251 key?: Maybe<Scalars['String']>;
1252};
1253
1254export type UploadFileConnectionPreviewUrl = {
1255 __typename?: 'UploadFileConnectionPreviewUrl';
1256 connection?: Maybe<UploadFileConnection>;
1257 key?: Maybe<Scalars['String']>;
1258};
1259
1260export type UploadFileConnectionProvider = {
1261 __typename?: 'UploadFileConnectionProvider';
1262 connection?: Maybe<UploadFileConnection>;
1263 key?: Maybe<Scalars['String']>;
1264};
1265
1266export type UploadFileConnectionProvider_Metadata = {
1267 __typename?: 'UploadFileConnectionProvider_metadata';
1268 connection?: Maybe<UploadFileConnection>;
1269 key?: Maybe<Scalars['JSON']>;
1270};
1271
1272export type UploadFileConnectionSize = {
1273 __typename?: 'UploadFileConnectionSize';
1274 connection?: Maybe<UploadFileConnection>;
1275 key?: Maybe<Scalars['Float']>;
1276};
1277
1278export type UploadFileConnectionUpdated_At = {
1279 __typename?: 'UploadFileConnectionUpdated_at';
1280 connection?: Maybe<UploadFileConnection>;
1281 key?: Maybe<Scalars['DateTime']>;
1282};
1283
1284export type UploadFileConnectionUrl = {
1285 __typename?: 'UploadFileConnectionUrl';
1286 connection?: Maybe<UploadFileConnection>;
1287 key?: Maybe<Scalars['String']>;
1288};
1289
1290export type UploadFileConnectionWidth = {
1291 __typename?: 'UploadFileConnectionWidth';
1292 connection?: Maybe<UploadFileConnection>;
1293 key?: Maybe<Scalars['Int']>;
1294};
1295
1296export type UploadFileGroupBy = {
1297 __typename?: 'UploadFileGroupBy';
1298 alternativeText?: Maybe<Array<Maybe<UploadFileConnectionAlternativeText>>>;
1299 caption?: Maybe<Array<Maybe<UploadFileConnectionCaption>>>;
1300 created_at?: Maybe<Array<Maybe<UploadFileConnectionCreated_At>>>;
1301 ext?: Maybe<Array<Maybe<UploadFileConnectionExt>>>;
1302 formats?: Maybe<Array<Maybe<UploadFileConnectionFormats>>>;
1303 hash?: Maybe<Array<Maybe<UploadFileConnectionHash>>>;
1304 height?: Maybe<Array<Maybe<UploadFileConnectionHeight>>>;
1305 id?: Maybe<Array<Maybe<UploadFileConnectionId>>>;
1306 mime?: Maybe<Array<Maybe<UploadFileConnectionMime>>>;
1307 name?: Maybe<Array<Maybe<UploadFileConnectionName>>>;
1308 previewUrl?: Maybe<Array<Maybe<UploadFileConnectionPreviewUrl>>>;
1309 provider?: Maybe<Array<Maybe<UploadFileConnectionProvider>>>;
1310 provider_metadata?: Maybe<Array<Maybe<UploadFileConnectionProvider_Metadata>>>;
1311 size?: Maybe<Array<Maybe<UploadFileConnectionSize>>>;
1312 updated_at?: Maybe<Array<Maybe<UploadFileConnectionUpdated_At>>>;
1313 url?: Maybe<Array<Maybe<UploadFileConnectionUrl>>>;
1314 width?: Maybe<Array<Maybe<UploadFileConnectionWidth>>>;
1315};
1316
1317export type UserInput = {
1318 blocked?: InputMaybe<Scalars['Boolean']>;
1319 confirmationToken?: InputMaybe<Scalars['String']>;
1320 confirmed?: InputMaybe<Scalars['Boolean']>;
1321 created_by?: InputMaybe<Scalars['ID']>;
1322 email: Scalars['String'];
1323 events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1324 firstName?: InputMaybe<Scalars['String']>;
1325 lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1326 lastName?: InputMaybe<Scalars['String']>;
1327 onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1328 onboardingUser?: InputMaybe<Scalars['Boolean']>;
1329 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1330 password?: InputMaybe<Scalars['String']>;
1331 provider?: InputMaybe<Scalars['String']>;
1332 resetPasswordToken?: InputMaybe<Scalars['String']>;
1333 role?: InputMaybe<Scalars['ID']>;
1334 updated_by?: InputMaybe<Scalars['ID']>;
1335 username: Scalars['String'];
1336 vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1337};
1338
1339export type UserPermissionsPasswordPayload = {
1340 __typename?: 'UserPermissionsPasswordPayload';
1341 ok: Scalars['Boolean'];
1342};
1343
1344export type UsersPermissionsLoginInput = {
1345 identifier: Scalars['String'];
1346 password: Scalars['String'];
1347 provider?: InputMaybe<Scalars['String']>;
1348};
1349
1350export type UsersPermissionsLoginPayload = {
1351 __typename?: 'UsersPermissionsLoginPayload';
1352 jwt?: Maybe<Scalars['String']>;
1353 user: UsersPermissionsMe;
1354};
1355
1356export type UsersPermissionsMe = {
1357 __typename?: 'UsersPermissionsMe';
1358 blocked?: Maybe<Scalars['Boolean']>;
1359 confirmed?: Maybe<Scalars['Boolean']>;
1360 email: Scalars['String'];
1361 id: Scalars['ID'];
1362 profile?: Maybe<UsersPermissionsUser>;
1363 role?: Maybe<UsersPermissionsMeRole>;
1364 username: Scalars['String'];
1365};
1366
1367export type UsersPermissionsMeRole = {
1368 __typename?: 'UsersPermissionsMeRole';
1369 description?: Maybe<Scalars['String']>;
1370 id: Scalars['ID'];
1371 name: Scalars['String'];
1372 type?: Maybe<Scalars['String']>;
1373};
1374
1375export type UsersPermissionsPermission = {
1376 __typename?: 'UsersPermissionsPermission';
1377 action: Scalars['String'];
1378 controller: Scalars['String'];
1379 enabled: Scalars['Boolean'];
1380 id: Scalars['ID'];
1381 policy?: Maybe<Scalars['String']>;
1382 role?: Maybe<UsersPermissionsRole>;
1383 type: Scalars['String'];
1384};
1385
1386export type UsersPermissionsRegisterInput = {
1387 email: Scalars['String'];
1388 firstName?: InputMaybe<Scalars['String']>;
1389 lang?: InputMaybe<Scalars['String']>;
1390 lastName?: InputMaybe<Scalars['String']>;
1391 password: Scalars['String'];
1392 username: Scalars['String'];
1393};
1394
1395export type UsersPermissionsRole = {
1396 __typename?: 'UsersPermissionsRole';
1397 description?: Maybe<Scalars['String']>;
1398 id: Scalars['ID'];
1399 name: Scalars['String'];
1400 permissions?: Maybe<Array<Maybe<UsersPermissionsPermission>>>;
1401 type?: Maybe<Scalars['String']>;
1402 users?: Maybe<Array<Maybe<UsersPermissionsUser>>>;
1403};
1404
1405
1406export type UsersPermissionsRolePermissionsArgs = {
1407 limit?: InputMaybe<Scalars['Int']>;
1408 sort?: InputMaybe<Scalars['String']>;
1409 start?: InputMaybe<Scalars['Int']>;
1410 where?: InputMaybe<Scalars['JSON']>;
1411};
1412
1413
1414export type UsersPermissionsRoleUsersArgs = {
1415 limit?: InputMaybe<Scalars['Int']>;
1416 sort?: InputMaybe<Scalars['String']>;
1417 start?: InputMaybe<Scalars['Int']>;
1418 where?: InputMaybe<Scalars['JSON']>;
1419};
1420
1421export type UsersPermissionsRoleAggregator = {
1422 __typename?: 'UsersPermissionsRoleAggregator';
1423 count?: Maybe<Scalars['Int']>;
1424 totalCount?: Maybe<Scalars['Int']>;
1425};
1426
1427export type UsersPermissionsRoleConnection = {
1428 __typename?: 'UsersPermissionsRoleConnection';
1429 aggregate?: Maybe<UsersPermissionsRoleAggregator>;
1430 groupBy?: Maybe<UsersPermissionsRoleGroupBy>;
1431 values?: Maybe<Array<Maybe<UsersPermissionsRole>>>;
1432};
1433
1434export type UsersPermissionsRoleConnectionDescription = {
1435 __typename?: 'UsersPermissionsRoleConnectionDescription';
1436 connection?: Maybe<UsersPermissionsRoleConnection>;
1437 key?: Maybe<Scalars['String']>;
1438};
1439
1440export type UsersPermissionsRoleConnectionId = {
1441 __typename?: 'UsersPermissionsRoleConnectionId';
1442 connection?: Maybe<UsersPermissionsRoleConnection>;
1443 key?: Maybe<Scalars['ID']>;
1444};
1445
1446export type UsersPermissionsRoleConnectionName = {
1447 __typename?: 'UsersPermissionsRoleConnectionName';
1448 connection?: Maybe<UsersPermissionsRoleConnection>;
1449 key?: Maybe<Scalars['String']>;
1450};
1451
1452export type UsersPermissionsRoleConnectionType = {
1453 __typename?: 'UsersPermissionsRoleConnectionType';
1454 connection?: Maybe<UsersPermissionsRoleConnection>;
1455 key?: Maybe<Scalars['String']>;
1456};
1457
1458export type UsersPermissionsRoleGroupBy = {
1459 __typename?: 'UsersPermissionsRoleGroupBy';
1460 description?: Maybe<Array<Maybe<UsersPermissionsRoleConnectionDescription>>>;
1461 id?: Maybe<Array<Maybe<UsersPermissionsRoleConnectionId>>>;
1462 name?: Maybe<Array<Maybe<UsersPermissionsRoleConnectionName>>>;
1463 type?: Maybe<Array<Maybe<UsersPermissionsRoleConnectionType>>>;
1464};
1465
1466export type UsersPermissionsUser = {
1467 __typename?: 'UsersPermissionsUser';
1468 blocked?: Maybe<Scalars['Boolean']>;
1469 confirmed?: Maybe<Scalars['Boolean']>;
1470 created_at: Scalars['DateTime'];
1471 email: Scalars['String'];
1472 events?: Maybe<Array<Maybe<Event>>>;
1473 firstName?: Maybe<Scalars['String']>;
1474 id: Scalars['ID'];
1475 lang?: Maybe<Enum_Userspermissionsuser_Lang>;
1476 lastName?: Maybe<Scalars['String']>;
1477 onboardingCreator?: Maybe<Scalars['Boolean']>;
1478 onboardingUser?: Maybe<Scalars['Boolean']>;
1479 passengers?: Maybe<Array<Maybe<Passenger>>>;
1480 provider?: Maybe<Scalars['String']>;
1481 role?: Maybe<UsersPermissionsRole>;
1482 updated_at: Scalars['DateTime'];
1483 username: Scalars['String'];
1484 vehicles?: Maybe<Array<Maybe<Vehicle>>>;
1485};
1486
1487
1488export type UsersPermissionsUserEventsArgs = {
1489 limit?: InputMaybe<Scalars['Int']>;
1490 sort?: InputMaybe<Scalars['String']>;
1491 start?: InputMaybe<Scalars['Int']>;
1492 where?: InputMaybe<Scalars['JSON']>;
1493};
1494
1495
1496export type UsersPermissionsUserPassengersArgs = {
1497 limit?: InputMaybe<Scalars['Int']>;
1498 sort?: InputMaybe<Scalars['String']>;
1499 start?: InputMaybe<Scalars['Int']>;
1500 where?: InputMaybe<Scalars['JSON']>;
1501};
1502
1503
1504export type UsersPermissionsUserVehiclesArgs = {
1505 limit?: InputMaybe<Scalars['Int']>;
1506 sort?: InputMaybe<Scalars['String']>;
1507 start?: InputMaybe<Scalars['Int']>;
1508 where?: InputMaybe<Scalars['JSON']>;
1509};
1510
1511export type UsersPermissionsUserAggregator = {
1512 __typename?: 'UsersPermissionsUserAggregator';
1513 count?: Maybe<Scalars['Int']>;
1514 totalCount?: Maybe<Scalars['Int']>;
1515};
1516
1517export type UsersPermissionsUserConnection = {
1518 __typename?: 'UsersPermissionsUserConnection';
1519 aggregate?: Maybe<UsersPermissionsUserAggregator>;
1520 groupBy?: Maybe<UsersPermissionsUserGroupBy>;
1521 values?: Maybe<Array<Maybe<UsersPermissionsUser>>>;
1522};
1523
1524export type UsersPermissionsUserConnectionBlocked = {
1525 __typename?: 'UsersPermissionsUserConnectionBlocked';
1526 connection?: Maybe<UsersPermissionsUserConnection>;
1527 key?: Maybe<Scalars['Boolean']>;
1528};
1529
1530export type UsersPermissionsUserConnectionConfirmed = {
1531 __typename?: 'UsersPermissionsUserConnectionConfirmed';
1532 connection?: Maybe<UsersPermissionsUserConnection>;
1533 key?: Maybe<Scalars['Boolean']>;
1534};
1535
1536export type UsersPermissionsUserConnectionCreated_At = {
1537 __typename?: 'UsersPermissionsUserConnectionCreated_at';
1538 connection?: Maybe<UsersPermissionsUserConnection>;
1539 key?: Maybe<Scalars['DateTime']>;
1540};
1541
1542export type UsersPermissionsUserConnectionEmail = {
1543 __typename?: 'UsersPermissionsUserConnectionEmail';
1544 connection?: Maybe<UsersPermissionsUserConnection>;
1545 key?: Maybe<Scalars['String']>;
1546};
1547
1548export type UsersPermissionsUserConnectionFirstName = {
1549 __typename?: 'UsersPermissionsUserConnectionFirstName';
1550 connection?: Maybe<UsersPermissionsUserConnection>;
1551 key?: Maybe<Scalars['String']>;
1552};
1553
1554export type UsersPermissionsUserConnectionId = {
1555 __typename?: 'UsersPermissionsUserConnectionId';
1556 connection?: Maybe<UsersPermissionsUserConnection>;
1557 key?: Maybe<Scalars['ID']>;
1558};
1559
1560export type UsersPermissionsUserConnectionLang = {
1561 __typename?: 'UsersPermissionsUserConnectionLang';
1562 connection?: Maybe<UsersPermissionsUserConnection>;
1563 key?: Maybe<Scalars['String']>;
1564};
1565
1566export type UsersPermissionsUserConnectionLastName = {
1567 __typename?: 'UsersPermissionsUserConnectionLastName';
1568 connection?: Maybe<UsersPermissionsUserConnection>;
1569 key?: Maybe<Scalars['String']>;
1570};
1571
1572export type UsersPermissionsUserConnectionOnboardingCreator = {
1573 __typename?: 'UsersPermissionsUserConnectionOnboardingCreator';
1574 connection?: Maybe<UsersPermissionsUserConnection>;
1575 key?: Maybe<Scalars['Boolean']>;
1576};
1577
1578export type UsersPermissionsUserConnectionOnboardingUser = {
1579 __typename?: 'UsersPermissionsUserConnectionOnboardingUser';
1580 connection?: Maybe<UsersPermissionsUserConnection>;
1581 key?: Maybe<Scalars['Boolean']>;
1582};
1583
1584export type UsersPermissionsUserConnectionProvider = {
1585 __typename?: 'UsersPermissionsUserConnectionProvider';
1586 connection?: Maybe<UsersPermissionsUserConnection>;
1587 key?: Maybe<Scalars['String']>;
1588};
1589
1590export type UsersPermissionsUserConnectionRole = {
1591 __typename?: 'UsersPermissionsUserConnectionRole';
1592 connection?: Maybe<UsersPermissionsUserConnection>;
1593 key?: Maybe<Scalars['ID']>;
1594};
1595
1596export type UsersPermissionsUserConnectionUpdated_At = {
1597 __typename?: 'UsersPermissionsUserConnectionUpdated_at';
1598 connection?: Maybe<UsersPermissionsUserConnection>;
1599 key?: Maybe<Scalars['DateTime']>;
1600};
1601
1602export type UsersPermissionsUserConnectionUsername = {
1603 __typename?: 'UsersPermissionsUserConnectionUsername';
1604 connection?: Maybe<UsersPermissionsUserConnection>;
1605 key?: Maybe<Scalars['String']>;
1606};
1607
1608export type UsersPermissionsUserGroupBy = {
1609 __typename?: 'UsersPermissionsUserGroupBy';
1610 blocked?: Maybe<Array<Maybe<UsersPermissionsUserConnectionBlocked>>>;
1611 confirmed?: Maybe<Array<Maybe<UsersPermissionsUserConnectionConfirmed>>>;
1612 created_at?: Maybe<Array<Maybe<UsersPermissionsUserConnectionCreated_At>>>;
1613 email?: Maybe<Array<Maybe<UsersPermissionsUserConnectionEmail>>>;
1614 firstName?: Maybe<Array<Maybe<UsersPermissionsUserConnectionFirstName>>>;
1615 id?: Maybe<Array<Maybe<UsersPermissionsUserConnectionId>>>;
1616 lang?: Maybe<Array<Maybe<UsersPermissionsUserConnectionLang>>>;
1617 lastName?: Maybe<Array<Maybe<UsersPermissionsUserConnectionLastName>>>;
1618 onboardingCreator?: Maybe<Array<Maybe<UsersPermissionsUserConnectionOnboardingCreator>>>;
1619 onboardingUser?: Maybe<Array<Maybe<UsersPermissionsUserConnectionOnboardingUser>>>;
1620 provider?: Maybe<Array<Maybe<UsersPermissionsUserConnectionProvider>>>;
1621 role?: Maybe<Array<Maybe<UsersPermissionsUserConnectionRole>>>;
1622 updated_at?: Maybe<Array<Maybe<UsersPermissionsUserConnectionUpdated_At>>>;
1623 username?: Maybe<Array<Maybe<UsersPermissionsUserConnectionUsername>>>;
1624};
1625
1626export type Vehicle = {
1627 __typename?: 'Vehicle';
1628 created_at: Scalars['DateTime'];
1629 id: Scalars['ID'];
1630 name: Scalars['String'];
1631 phone_number?: Maybe<Scalars['String']>;
1632 seats?: Maybe<Scalars['Int']>;
1633 updated_at: Scalars['DateTime'];
1634 user?: Maybe<UsersPermissionsUser>;
1635};
1636
1637export type VehicleAggregator = {
1638 __typename?: 'VehicleAggregator';
1639 avg?: Maybe<VehicleAggregatorAvg>;
1640 count?: Maybe<Scalars['Int']>;
1641 max?: Maybe<VehicleAggregatorMax>;
1642 min?: Maybe<VehicleAggregatorMin>;
1643 sum?: Maybe<VehicleAggregatorSum>;
1644 totalCount?: Maybe<Scalars['Int']>;
1645};
1646
1647export type VehicleAggregatorAvg = {
1648 __typename?: 'VehicleAggregatorAvg';
1649 seats?: Maybe<Scalars['Float']>;
1650};
1651
1652export type VehicleAggregatorMax = {
1653 __typename?: 'VehicleAggregatorMax';
1654 seats?: Maybe<Scalars['Float']>;
1655};
1656
1657export type VehicleAggregatorMin = {
1658 __typename?: 'VehicleAggregatorMin';
1659 seats?: Maybe<Scalars['Float']>;
1660};
1661
1662export type VehicleAggregatorSum = {
1663 __typename?: 'VehicleAggregatorSum';
1664 seats?: Maybe<Scalars['Float']>;
1665};
1666
1667export type VehicleConnection = {
1668 __typename?: 'VehicleConnection';
1669 aggregate?: Maybe<VehicleAggregator>;
1670 groupBy?: Maybe<VehicleGroupBy>;
1671 values?: Maybe<Array<Maybe<Vehicle>>>;
1672};
1673
1674export type VehicleConnectionCreated_At = {
1675 __typename?: 'VehicleConnectionCreated_at';
1676 connection?: Maybe<VehicleConnection>;
1677 key?: Maybe<Scalars['DateTime']>;
1678};
1679
1680export type VehicleConnectionId = {
1681 __typename?: 'VehicleConnectionId';
1682 connection?: Maybe<VehicleConnection>;
1683 key?: Maybe<Scalars['ID']>;
1684};
1685
1686export type VehicleConnectionName = {
1687 __typename?: 'VehicleConnectionName';
1688 connection?: Maybe<VehicleConnection>;
1689 key?: Maybe<Scalars['String']>;
1690};
1691
1692export type VehicleConnectionPhone_Number = {
1693 __typename?: 'VehicleConnectionPhone_number';
1694 connection?: Maybe<VehicleConnection>;
1695 key?: Maybe<Scalars['String']>;
1696};
1697
1698export type VehicleConnectionSeats = {
1699 __typename?: 'VehicleConnectionSeats';
1700 connection?: Maybe<VehicleConnection>;
1701 key?: Maybe<Scalars['Int']>;
1702};
1703
1704export type VehicleConnectionUpdated_At = {
1705 __typename?: 'VehicleConnectionUpdated_at';
1706 connection?: Maybe<VehicleConnection>;
1707 key?: Maybe<Scalars['DateTime']>;
1708};
1709
1710export type VehicleConnectionUser = {
1711 __typename?: 'VehicleConnectionUser';
1712 connection?: Maybe<VehicleConnection>;
1713 key?: Maybe<Scalars['ID']>;
1714};
1715
1716export type VehicleGroupBy = {
1717 __typename?: 'VehicleGroupBy';
1718 created_at?: Maybe<Array<Maybe<VehicleConnectionCreated_At>>>;
1719 id?: Maybe<Array<Maybe<VehicleConnectionId>>>;
1720 name?: Maybe<Array<Maybe<VehicleConnectionName>>>;
1721 phone_number?: Maybe<Array<Maybe<VehicleConnectionPhone_Number>>>;
1722 seats?: Maybe<Array<Maybe<VehicleConnectionSeats>>>;
1723 updated_at?: Maybe<Array<Maybe<VehicleConnectionUpdated_At>>>;
1724 user?: Maybe<Array<Maybe<VehicleConnectionUser>>>;
1725};
1726
1727export type VehicleInput = {
1728 created_by?: InputMaybe<Scalars['ID']>;
1729 name: Scalars['String'];
1730 phone_number?: InputMaybe<Scalars['String']>;
1731 seats?: InputMaybe<Scalars['Int']>;
1732 updated_by?: InputMaybe<Scalars['ID']>;
1733 user?: InputMaybe<Scalars['ID']>;
1734};
1735
1736export type CreateEventInput = {
1737 data?: InputMaybe<EventInput>;
1738};
1739
1740export type CreateEventPayload = {
1741 __typename?: 'createEventPayload';
1742 event?: Maybe<Event>;
1743};
1744
1745export type CreatePageInput = {
1746 data?: InputMaybe<PageInput>;
1747};
1748
1749export type CreatePagePayload = {
1750 __typename?: 'createPagePayload';
1751 page?: Maybe<Page>;
1752};
1753
1754export type CreatePassengerInput = {
1755 data?: InputMaybe<PassengerInput>;
1756};
1757
1758export type CreatePassengerPayload = {
1759 __typename?: 'createPassengerPayload';
1760 passenger?: Maybe<Passenger>;
1761};
1762
1763export type CreateRoleInput = {
1764 data?: InputMaybe<RoleInput>;
1765};
1766
1767export type CreateRolePayload = {
1768 __typename?: 'createRolePayload';
1769 role?: Maybe<UsersPermissionsRole>;
1770};
1771
1772export type CreateTravelInput = {
1773 data?: InputMaybe<TravelInput>;
1774};
1775
1776export type CreateTravelPayload = {
1777 __typename?: 'createTravelPayload';
1778 travel?: Maybe<Travel>;
1779};
1780
1781export type CreateUserInput = {
1782 data?: InputMaybe<UserInput>;
1783};
1784
1785export type CreateUserPayload = {
1786 __typename?: 'createUserPayload';
1787 user?: Maybe<UsersPermissionsUser>;
1788};
1789
1790export type CreateVehicleInput = {
1791 data?: InputMaybe<VehicleInput>;
1792};
1793
1794export type CreateVehiclePayload = {
1795 __typename?: 'createVehiclePayload';
1796 vehicle?: Maybe<Vehicle>;
1797};
1798
1799export type DeleteEventInput = {
1800 where?: InputMaybe<InputId>;
1801};
1802
1803export type DeleteEventPayload = {
1804 __typename?: 'deleteEventPayload';
1805 event?: Maybe<Event>;
1806};
1807
1808export type DeleteFileInput = {
1809 where?: InputMaybe<InputId>;
1810};
1811
1812export type DeleteFilePayload = {
1813 __typename?: 'deleteFilePayload';
1814 file?: Maybe<UploadFile>;
1815};
1816
1817export type DeletePageInput = {
1818 where?: InputMaybe<InputId>;
1819};
1820
1821export type DeletePagePayload = {
1822 __typename?: 'deletePagePayload';
1823 page?: Maybe<Page>;
1824};
1825
1826export type DeletePassengerInput = {
1827 where?: InputMaybe<InputId>;
1828};
1829
1830export type DeletePassengerPayload = {
1831 __typename?: 'deletePassengerPayload';
1832 passenger?: Maybe<Passenger>;
1833};
1834
1835export type DeleteRoleInput = {
1836 where?: InputMaybe<InputId>;
1837};
1838
1839export type DeleteRolePayload = {
1840 __typename?: 'deleteRolePayload';
1841 role?: Maybe<UsersPermissionsRole>;
1842};
1843
1844export type DeleteSettingPayload = {
1845 __typename?: 'deleteSettingPayload';
1846 setting?: Maybe<Settings>;
1847};
1848
1849export type DeleteTravelInput = {
1850 where?: InputMaybe<InputId>;
1851};
1852
1853export type DeleteTravelPayload = {
1854 __typename?: 'deleteTravelPayload';
1855 travel?: Maybe<Travel>;
1856};
1857
1858export type DeleteUserInput = {
1859 where?: InputMaybe<InputId>;
1860};
1861
1862export type DeleteUserPayload = {
1863 __typename?: 'deleteUserPayload';
1864 user?: Maybe<UsersPermissionsUser>;
1865};
1866
1867export type DeleteVehicleInput = {
1868 where?: InputMaybe<InputId>;
1869};
1870
1871export type DeleteVehiclePayload = {
1872 __typename?: 'deleteVehiclePayload';
1873 vehicle?: Maybe<Vehicle>;
1874};
1875
1876export type EditComponentPassengerPassengerInput = {
1877 email?: InputMaybe<Scalars['String']>;
1878 id?: InputMaybe<Scalars['ID']>;
1879 location?: InputMaybe<Scalars['String']>;
1880 name?: InputMaybe<Scalars['String']>;
1881 user?: InputMaybe<Scalars['ID']>;
1882};
1883
1884export type EditEmailTemplateInput = {
1885 bodyHtml?: InputMaybe<Scalars['String']>;
1886 bodyText?: InputMaybe<Scalars['String']>;
1887 created_by?: InputMaybe<Scalars['ID']>;
1888 design?: InputMaybe<Scalars['JSON']>;
1889 enabled?: InputMaybe<Scalars['Boolean']>;
1890 name?: InputMaybe<Scalars['String']>;
1891 sourceCodeToTemplateId?: InputMaybe<Scalars['Int']>;
1892 subject?: InputMaybe<Scalars['String']>;
1893 tags?: InputMaybe<Scalars['JSON']>;
1894 updated_by?: InputMaybe<Scalars['ID']>;
1895};
1896
1897export type EditEventInput = {
1898 address?: InputMaybe<Scalars['String']>;
1899 created_by?: InputMaybe<Scalars['ID']>;
1900 date?: InputMaybe<Scalars['Date']>;
1901 description?: InputMaybe<Scalars['String']>;
1902 email?: InputMaybe<Scalars['String']>;
1903 name?: InputMaybe<Scalars['String']>;
1904 newsletter?: InputMaybe<Scalars['Boolean']>;
1905 position?: InputMaybe<Scalars['JSON']>;
1906 travels?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1907 updated_by?: InputMaybe<Scalars['ID']>;
1908 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1909 uuid?: InputMaybe<Scalars['String']>;
1910 waitingPassengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1911};
1912
1913export type EditFileInput = {
1914 alternativeText?: InputMaybe<Scalars['String']>;
1915 caption?: InputMaybe<Scalars['String']>;
1916 created_by?: InputMaybe<Scalars['ID']>;
1917 ext?: InputMaybe<Scalars['String']>;
1918 formats?: InputMaybe<Scalars['JSON']>;
1919 hash?: InputMaybe<Scalars['String']>;
1920 height?: InputMaybe<Scalars['Int']>;
1921 mime?: InputMaybe<Scalars['String']>;
1922 name?: InputMaybe<Scalars['String']>;
1923 previewUrl?: InputMaybe<Scalars['String']>;
1924 provider?: InputMaybe<Scalars['String']>;
1925 provider_metadata?: InputMaybe<Scalars['JSON']>;
1926 related?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1927 size?: InputMaybe<Scalars['Float']>;
1928 updated_by?: InputMaybe<Scalars['ID']>;
1929 url?: InputMaybe<Scalars['String']>;
1930 width?: InputMaybe<Scalars['Int']>;
1931};
1932
1933export type EditLocaleInput = {
1934 code?: InputMaybe<Scalars['String']>;
1935 created_by?: InputMaybe<Scalars['ID']>;
1936 name?: InputMaybe<Scalars['String']>;
1937 updated_by?: InputMaybe<Scalars['ID']>;
1938};
1939
1940export type EditPageInput = {
1941 content?: InputMaybe<Scalars['String']>;
1942 created_by?: InputMaybe<Scalars['ID']>;
1943 name?: InputMaybe<Scalars['String']>;
1944 type?: InputMaybe<Enum_Page_Type>;
1945 updated_by?: InputMaybe<Scalars['ID']>;
1946};
1947
1948export type EditPassengerInput = {
1949 created_by?: InputMaybe<Scalars['ID']>;
1950 email?: InputMaybe<Scalars['String']>;
1951 event?: InputMaybe<Scalars['ID']>;
1952 location?: InputMaybe<Scalars['String']>;
1953 name?: InputMaybe<Scalars['String']>;
1954 travel?: InputMaybe<Scalars['ID']>;
1955 updated_by?: InputMaybe<Scalars['ID']>;
1956 user?: InputMaybe<Scalars['ID']>;
1957};
1958
1959export type EditRoleInput = {
1960 created_by?: InputMaybe<Scalars['ID']>;
1961 description?: InputMaybe<Scalars['String']>;
1962 name?: InputMaybe<Scalars['String']>;
1963 permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1964 type?: InputMaybe<Scalars['String']>;
1965 updated_by?: InputMaybe<Scalars['ID']>;
1966 users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1967};
1968
1969export type EditSettingInput = {
1970 about_link?: InputMaybe<Scalars['String']>;
1971 announcement?: InputMaybe<Scalars['String']>;
1972 created_by?: InputMaybe<Scalars['ID']>;
1973 faq_link?: InputMaybe<Scalars['String']>;
1974 gtm_id?: InputMaybe<Scalars['String']>;
1975 locale?: InputMaybe<Scalars['String']>;
1976 localizations?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1977 updated_by?: InputMaybe<Scalars['ID']>;
1978};
1979
1980export type EditTravelInput = {
1981 created_by?: InputMaybe<Scalars['ID']>;
1982 departure?: InputMaybe<Scalars['DateTime']>;
1983 details?: InputMaybe<Scalars['String']>;
1984 event?: InputMaybe<Scalars['ID']>;
1985 meeting?: InputMaybe<Scalars['String']>;
1986 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1987 phone_number?: InputMaybe<Scalars['String']>;
1988 seats?: InputMaybe<Scalars['Int']>;
1989 updated_by?: InputMaybe<Scalars['ID']>;
1990 vehicleName?: InputMaybe<Scalars['String']>;
1991};
1992
1993export type EditUserInput = {
1994 blocked?: InputMaybe<Scalars['Boolean']>;
1995 confirmationToken?: InputMaybe<Scalars['String']>;
1996 confirmed?: InputMaybe<Scalars['Boolean']>;
1997 created_by?: InputMaybe<Scalars['ID']>;
1998 email?: InputMaybe<Scalars['String']>;
1999 events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
2000 firstName?: InputMaybe<Scalars['String']>;
2001 lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
2002 lastName?: InputMaybe<Scalars['String']>;
2003 old_password?: InputMaybe<Scalars['String']>;
2004 onboardingCreator?: InputMaybe<Scalars['Boolean']>;
2005 onboardingUser?: InputMaybe<Scalars['Boolean']>;
2006 passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
2007 password?: InputMaybe<Scalars['String']>;
2008 provider?: InputMaybe<Scalars['String']>;
2009 resetPasswordToken?: InputMaybe<Scalars['String']>;
2010 role?: InputMaybe<Scalars['ID']>;
2011 updated_by?: InputMaybe<Scalars['ID']>;
2012 username?: InputMaybe<Scalars['String']>;
2013 vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
2014};
2015
2016export type EditVehicleInput = {
2017 created_by?: InputMaybe<Scalars['ID']>;
2018 name?: InputMaybe<Scalars['String']>;
2019 phone_number?: InputMaybe<Scalars['String']>;
2020 seats?: InputMaybe<Scalars['Int']>;
2021 updated_by?: InputMaybe<Scalars['ID']>;
2022 user?: InputMaybe<Scalars['ID']>;
2023};
2024
2025export type UpdateEventByUuidInput = {
2026 data?: InputMaybe<EditEventInput>;
2027 where?: InputMaybe<InputUuid>;
2028};
2029
2030export type UpdateEventInput = {
2031 data?: InputMaybe<EditEventInput>;
2032 where?: InputMaybe<InputId>;
2033};
2034
2035export type UpdateEventPayload = {
2036 __typename?: 'updateEventPayload';
2037 event?: Maybe<Event>;
2038};
2039
2040export type UpdatePageInput = {
2041 data?: InputMaybe<EditPageInput>;
2042 where?: InputMaybe<InputId>;
2043};
2044
2045export type UpdatePagePayload = {
2046 __typename?: 'updatePagePayload';
2047 page?: Maybe<Page>;
2048};
2049
2050export type UpdatePassengerInput = {
2051 data?: InputMaybe<EditPassengerInput>;
2052 where?: InputMaybe<InputId>;
2053};
2054
2055export type UpdatePassengerPayload = {
2056 __typename?: 'updatePassengerPayload';
2057 passenger?: Maybe<Passenger>;
2058};
2059
2060export type UpdateRoleInput = {
2061 data?: InputMaybe<EditRoleInput>;
2062 where?: InputMaybe<InputId>;
2063};
2064
2065export type UpdateRolePayload = {
2066 __typename?: 'updateRolePayload';
2067 role?: Maybe<UsersPermissionsRole>;
2068};
2069
2070export type UpdateSettingInput = {
2071 data?: InputMaybe<EditSettingInput>;
2072};
2073
2074export type UpdateSettingPayload = {
2075 __typename?: 'updateSettingPayload';
2076 setting?: Maybe<Settings>;
2077};
2078
2079export type UpdateTravelInput = {
2080 data?: InputMaybe<EditTravelInput>;
2081 where?: InputMaybe<InputId>;
2082};
2083
2084export type UpdateTravelPayload = {
2085 __typename?: 'updateTravelPayload';
2086 travel?: Maybe<Travel>;
2087};
2088
2089export type UpdateUserInput = {
2090 data?: InputMaybe<EditUserInput>;
2091 where?: InputMaybe<InputId>;
2092};
2093
2094export type UpdateUserPayload = {
2095 __typename?: 'updateUserPayload';
2096 user?: Maybe<UsersPermissionsUser>;
2097};
2098
2099export type UpdateVehicleInput = {
2100 data?: InputMaybe<EditVehicleInput>;
2101 where?: InputMaybe<InputId>;
2102};
2103
2104export type UpdateVehiclePayload = {
2105 __typename?: 'updateVehiclePayload';
2106 vehicle?: Maybe<Vehicle>;
2107};
2108
2109export const MeFieldsFragmentDoc = gql`
2110 fragment MeFields on UsersPermissionsMe {
2111 id
2112 username
2113 email
2114 confirmed
2115}
2116 `;
2117export const EventFieldsFragmentDoc = gql`
2118 fragment EventFields on Event {
2119 id
2120 uuid
2121 name
2122 description
2123 email
2124 date
2125 address
2126 position
2127 waitingPassengers {
2128 id
2129 name
2130 email
2131 location
2132 user {
2133 id
2134 firstName
2135 lastName
2136 }
2137 }
2138 travels {
2139 id
2140 meeting
2141 departure
2142 details
2143 vehicleName
2144 phone_number
2145 seats
2146 passengers {
2147 id
2148 name
2149 location
2150 user {
2151 id
2152 firstName
2153 lastName
2154 }
2155 }
2156 }
2157}
2158 `;
2159export const PassengerFieldsFragmentDoc = gql`
2160 fragment PassengerFields on Passenger {
2161 id
2162 name
2163 location
2164 email
2165 user {
2166 id
2167 firstName
2168 lastName
2169 }
2170}
2171 `;
2172export const TravelFieldsFragmentDoc = gql`
2173 fragment TravelFields on Travel {
2174 id
2175 meeting
2176 departure
2177 details
2178 vehicleName
2179 phone_number
2180 seats
2181 passengers {
2182 id
2183 name
2184 location
2185 user {
2186 id
2187 firstName
2188 lastName
2189 }
2190 }
2191}
2192 `;
2193export const UserFieldsFragmentDoc = gql`
2194 fragment UserFields on UsersPermissionsUser {
2195 id
2196 username
2197 email
2198 confirmed
2199 lastName
2200 firstName
2201 lang
2202 onboardingUser
2203 onboardingCreator
2204 events {
2205 id
2206 uuid
2207 name
2208 date
2209 address
2210 }
2211}
2212 `;
2213export const VehicleFieldsFragmentDoc = gql`
2214 fragment VehicleFields on Vehicle {
2215 id
2216 name
2217 seats
2218 phone_number
2219}
2220 `;
2221export const RegisterDocument = gql`
2222 mutation register($user: UsersPermissionsRegisterInput!) {
2223 register(input: $user) {
2224 jwt
2225 user {
2226 ...MeFields
2227 }
2228 }
2229}
2230 ${MeFieldsFragmentDoc}`;
2231export const LoginDocument = gql`
2232 mutation login($identifier: String!, $password: String!) {
2233 login(input: {identifier: $identifier, password: $password}) {
2234 jwt
2235 user {
2236 ...MeFields
2237 }
2238 }
2239}
2240 ${MeFieldsFragmentDoc}`;
2241export const ForgotPasswordDocument = gql`
2242 mutation forgotPassword($email: String!) {
2243 forgotPassword(email: $email) {
2244 ok
2245 }
2246}
2247 `;
2248export const ResetPasswordDocument = gql`
2249 mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
2250 resetPassword(
2251 password: $password
2252 passwordConfirmation: $passwordConfirmation
2253 code: $code
2254 ) {
2255 jwt
2256 user {
2257 ...MeFields
2258 }
2259 }
2260}
2261 ${MeFieldsFragmentDoc}`;
2262export const CreateEventDocument = gql`
2263 mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
2264 createEvent(
2265 input: {data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}}
2266 ) {
2267 event {
2268 ...EventFields
2269 }
2270 }
2271}
2272 ${EventFieldsFragmentDoc}`;
2273export const UpdateEventDocument = gql`
2274 mutation updateEvent($uuid: String!, $eventUpdate: editEventInput) {
2275 updateEventByUUID(input: {where: {uuid: $uuid}, data: $eventUpdate}) {
2276 event {
2277 ...EventFields
2278 }
2279 }
2280}
2281 ${EventFieldsFragmentDoc}`;
2282export const EventByUuidDocument = gql`
2283 query eventByUUID($uuid: String!) {
2284 eventByUUID(uuid: $uuid) {
2285 ...EventFields
2286 }
2287}
2288 ${EventFieldsFragmentDoc}`;
2289export const CreatePassengerDocument = gql`
2290 mutation createPassenger($passenger: PassengerInput) {
2291 createPassenger(input: {data: $passenger}) {
2292 passenger {
2293 ...PassengerFields
2294 }
2295 }
2296}
2297 ${PassengerFieldsFragmentDoc}`;
2298export const UpdatePassengerDocument = gql`
2299 mutation updatePassenger($id: ID!, $passengerUpdate: editPassengerInput!) {
2300 updatePassenger(input: {where: {id: $id}, data: $passengerUpdate}) {
2301 passenger {
2302 ...PassengerFields
2303 }
2304 }
2305}
2306 ${PassengerFieldsFragmentDoc}`;
2307export const DeletePassengerDocument = gql`
2308 mutation deletePassenger($id: ID!) {
2309 deletePassenger(input: {where: {id: $id}}) {
2310 passenger {
2311 id
2312 }
2313 }
2314}
2315 `;
2316export const SettingDocument = gql`
2317 query setting($locale: String!) {
2318 setting(locale: $locale) {
2319 id
2320 gtm_id
2321 about_link
2322 announcement
2323 faq_link
2324 }
2325}
2326 `;
2327export const CreateTravelDocument = gql`
2328 mutation createTravel($travel: TravelInput!) {
2329 createTravel(input: {data: $travel}) {
2330 travel {
2331 ...TravelFields
2332 }
2333 }
2334}
2335 ${TravelFieldsFragmentDoc}`;
2336export const UpdateTravelDocument = gql`
2337 mutation updateTravel($id: ID!, $travelUpdate: editTravelInput!) {
2338 updateTravel(input: {where: {id: $id}, data: $travelUpdate}) {
2339 travel {
2340 ...TravelFields
2341 }
2342 }
2343}
2344 ${TravelFieldsFragmentDoc}`;
2345export const DeleteTravelDocument = gql`
2346 mutation deleteTravel($id: ID!) {
2347 deleteTravel(input: {where: {id: $id}}) {
2348 travel {
2349 id
2350 }
2351 }
2352}
2353 `;
2354export const ProfileDocument = gql`
2355 query profile {
2356 me {
2357 id
2358 username
2359 profile {
2360 ...UserFields
2361 }
2362 }
2363}
2364 ${UserFieldsFragmentDoc}`;
2365export const UpdateMeDocument = gql`
2366 mutation updateMe($userUpdate: editUserInput!) {
2367 updateMe(input: $userUpdate) {
2368 user {
2369 ...UserFields
2370 }
2371 }
2372}
2373 ${UserFieldsFragmentDoc}`;
2374export const FindUserVehiclesDocument = gql`
2375 query findUserVehicles {
2376 me {
2377 id
2378 username
2379 profile {
2380 vehicles {
2381 ...VehicleFields
2382 }
2383 }
2384 }
2385}
2386 ${VehicleFieldsFragmentDoc}`;
2387export const DeleteVehicleDocument = gql`
2388 mutation deleteVehicle($id: ID!) {
2389 deleteVehicle(input: {where: {id: $id}}) {
2390 vehicle {
2391 id
2392 name
2393 }
2394 }
2395}
2396 `;
2397
2398export type SdkFunctionWrapper = <T>(action: (requestHeaders?:Record<string, string>) => Promise<T>, operationName: string, operationType?: string) => Promise<T>;
2399
2400
2401const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationType) => action();
2402
2403export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper) {
2404 return {
2405 register(variables: RegisterMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<RegisterMutation> {
2406 return withWrapper((wrappedRequestHeaders) => client.request<RegisterMutation>(RegisterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'register', 'mutation');
2407 },
2408 login(variables: LoginMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<LoginMutation> {
2409 return withWrapper((wrappedRequestHeaders) => client.request<LoginMutation>(LoginDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'login', 'mutation');
2410 },
2411 forgotPassword(variables: ForgotPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ForgotPasswordMutation> {
2412 return withWrapper((wrappedRequestHeaders) => client.request<ForgotPasswordMutation>(ForgotPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'forgotPassword', 'mutation');
2413 },
2414 resetPassword(variables: ResetPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ResetPasswordMutation> {
2415 return withWrapper((wrappedRequestHeaders) => client.request<ResetPasswordMutation>(ResetPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'resetPassword', 'mutation');
2416 },
2417 createEvent(variables: CreateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateEventMutation> {
2418 return withWrapper((wrappedRequestHeaders) => client.request<CreateEventMutation>(CreateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createEvent', 'mutation');
2419 },
2420 updateEvent(variables: UpdateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateEventMutation> {
2421 return withWrapper((wrappedRequestHeaders) => client.request<UpdateEventMutation>(UpdateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateEvent', 'mutation');
2422 },
2423 eventByUUID(variables: EventByUuidQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<EventByUuidQuery> {
2424 return withWrapper((wrappedRequestHeaders) => client.request<EventByUuidQuery>(EventByUuidDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'eventByUUID', 'query');
2425 },
2426 createPassenger(variables?: CreatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreatePassengerMutation> {
2427 return withWrapper((wrappedRequestHeaders) => client.request<CreatePassengerMutation>(CreatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createPassenger', 'mutation');
2428 },
2429 updatePassenger(variables: UpdatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdatePassengerMutation> {
2430 return withWrapper((wrappedRequestHeaders) => client.request<UpdatePassengerMutation>(UpdatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updatePassenger', 'mutation');
2431 },
2432 deletePassenger(variables: DeletePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeletePassengerMutation> {
2433 return withWrapper((wrappedRequestHeaders) => client.request<DeletePassengerMutation>(DeletePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deletePassenger', 'mutation');
2434 },
2435 setting(variables: SettingQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<SettingQuery> {
2436 return withWrapper((wrappedRequestHeaders) => client.request<SettingQuery>(SettingDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setting', 'query');
2437 },
2438 createTravel(variables: CreateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateTravelMutation> {
2439 return withWrapper((wrappedRequestHeaders) => client.request<CreateTravelMutation>(CreateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createTravel', 'mutation');
2440 },
2441 updateTravel(variables: UpdateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateTravelMutation> {
2442 return withWrapper((wrappedRequestHeaders) => client.request<UpdateTravelMutation>(UpdateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateTravel', 'mutation');
2443 },
2444 deleteTravel(variables: DeleteTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteTravelMutation> {
2445 return withWrapper((wrappedRequestHeaders) => client.request<DeleteTravelMutation>(DeleteTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteTravel', 'mutation');
2446 },
2447 profile(variables?: ProfileQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ProfileQuery> {
2448 return withWrapper((wrappedRequestHeaders) => client.request<ProfileQuery>(ProfileDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'profile', 'query');
2449 },
2450 updateMe(variables: UpdateMeMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateMeMutation> {
2451 return withWrapper((wrappedRequestHeaders) => client.request<UpdateMeMutation>(UpdateMeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateMe', 'mutation');
2452 },
2453 findUserVehicles(variables?: FindUserVehiclesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<FindUserVehiclesQuery> {
2454 return withWrapper((wrappedRequestHeaders) => client.request<FindUserVehiclesQuery>(FindUserVehiclesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'findUserVehicles', 'query');
2455 },
2456 deleteVehicle(variables: DeleteVehicleMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteVehicleMutation> {
2457 return withWrapper((wrappedRequestHeaders) => client.request<DeleteVehicleMutation>(DeleteVehicleDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteVehicle', 'mutation');
2458 }
2459 };
2460}
2461export type Sdk = ReturnType<typeof getSdk>;
2462export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email: string, confirmed?: boolean | null };
2463
2464export type RegisterMutationVariables = Exact<{
2465 user: UsersPermissionsRegisterInput;
2466}>;
2467
2468
2469export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email: string, confirmed?: boolean | null } } };
2470
2471export type LoginMutationVariables = Exact<{
2472 identifier: Scalars['String'];
2473 password: Scalars['String'];
2474}>;
2475
2476
2477export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email: string, confirmed?: boolean | null } } };
2478
2479export type ForgotPasswordMutationVariables = Exact<{
2480 email: Scalars['String'];
2481}>;
2482
2483
2484export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UserPermissionsPasswordPayload', ok: boolean } | null };
2485
2486export type ResetPasswordMutationVariables = Exact<{
2487 password: Scalars['String'];
2488 passwordConfirmation: Scalars['String'];
2489 code: Scalars['String'];
2490}>;
2491
2492
2493export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email: string, confirmed?: boolean | null } } | null };
2494
2495export type EventFieldsFragment = { __typename?: 'Event', id: string, uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: Array<{ __typename?: 'Passenger', id: string, name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null, travels?: Array<{ __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null> | null };
2496
2497export type CreateEventMutationVariables = Exact<{
2498 name: Scalars['String'];
2499 email: Scalars['String'];
2500 date?: InputMaybe<Scalars['Date']>;
2501 address?: InputMaybe<Scalars['String']>;
2502 description?: InputMaybe<Scalars['String']>;
2503 newsletter?: InputMaybe<Scalars['Boolean']>;
2504}>;
2505
2506
2507export type CreateEventMutation = { __typename?: 'Mutation', createEvent?: { __typename?: 'createEventPayload', event?: { __typename?: 'Event', id: string, uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: Array<{ __typename?: 'Passenger', id: string, name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null, travels?: Array<{ __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null> | null } | null } | null };
2508
2509export type UpdateEventMutationVariables = Exact<{
2510 uuid: Scalars['String'];
2511 eventUpdate?: InputMaybe<EditEventInput>;
2512}>;
2513
2514
2515export type UpdateEventMutation = { __typename?: 'Mutation', updateEventByUUID?: { __typename?: 'updateEventPayload', event?: { __typename?: 'Event', id: string, uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: Array<{ __typename?: 'Passenger', id: string, name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null, travels?: Array<{ __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null> | null } | null } | null };
2516
2517export type EventByUuidQueryVariables = Exact<{
2518 uuid: Scalars['String'];
2519}>;
2520
2521
2522export type EventByUuidQuery = { __typename?: 'Query', eventByUUID?: { __typename?: 'Event', id: string, uuid?: string | null, name: string, description?: string | null, email: string, date?: any | null, address?: string | null, position?: any | null, waitingPassengers?: Array<{ __typename?: 'Passenger', id: string, name: string, email?: string | null, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null, travels?: Array<{ __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null> | null } | null };
2523
2524export type PassengerFieldsFragment = { __typename?: 'Passenger', id: string, name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null };
2525
2526export type CreatePassengerMutationVariables = Exact<{
2527 passenger?: InputMaybe<PassengerInput>;
2528}>;
2529
2530
2531export type CreatePassengerMutation = { __typename?: 'Mutation', createPassenger?: { __typename?: 'createPassengerPayload', passenger?: { __typename?: 'Passenger', id: string, name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null } | null };
2532
2533export type UpdatePassengerMutationVariables = Exact<{
2534 id: Scalars['ID'];
2535 passengerUpdate: EditPassengerInput;
2536}>;
2537
2538
2539export type UpdatePassengerMutation = { __typename?: 'Mutation', updatePassenger?: { __typename?: 'updatePassengerPayload', passenger?: { __typename?: 'Passenger', id: string, name: string, location?: string | null, email?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null } | null };
2540
2541export type DeletePassengerMutationVariables = Exact<{
2542 id: Scalars['ID'];
2543}>;
2544
2545
2546export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'deletePassengerPayload', passenger?: { __typename?: 'Passenger', id: string } | null } | null };
2547
2548export type SettingQueryVariables = Exact<{
2549 locale: Scalars['String'];
2550}>;
2551
2552
2553export type SettingQuery = { __typename?: 'Query', setting?: { __typename?: 'Settings', id: string, gtm_id?: string | null, about_link?: string | null, announcement?: string | null, faq_link?: string | null } | null };
2554
2555export type TravelFieldsFragment = { __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null };
2556
2557export type CreateTravelMutationVariables = Exact<{
2558 travel: TravelInput;
2559}>;
2560
2561
2562export type CreateTravelMutation = { __typename?: 'Mutation', createTravel?: { __typename?: 'createTravelPayload', travel?: { __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null } | null };
2563
2564export type UpdateTravelMutationVariables = Exact<{
2565 id: Scalars['ID'];
2566 travelUpdate: EditTravelInput;
2567}>;
2568
2569
2570export type UpdateTravelMutation = { __typename?: 'Mutation', updateTravel?: { __typename?: 'updateTravelPayload', travel?: { __typename?: 'Travel', id: string, meeting?: string | null, departure?: any | null, details?: string | null, vehicleName?: string | null, phone_number?: string | null, seats?: number | null, passengers?: Array<{ __typename?: 'Passenger', id: string, name: string, location?: string | null, user?: { __typename?: 'UsersPermissionsUser', id: string, firstName?: string | null, lastName?: string | null } | null } | null> | null } | null } | null };
2571
2572export type DeleteTravelMutationVariables = Exact<{
2573 id: Scalars['ID'];
2574}>;
2575
2576
2577export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'deleteTravelPayload', travel?: { __typename?: 'Travel', id: string } | null } | null };
2578
2579export type UserFieldsFragment = { __typename?: 'UsersPermissionsUser', id: string, username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, events?: Array<{ __typename?: 'Event', id: string, uuid?: string | null, name: string, date?: any | null, address?: string | null } | null> | null };
2580
2581export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
2582
2583
2584export type ProfileQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', id: string, username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, events?: Array<{ __typename?: 'Event', id: string, uuid?: string | null, name: string, date?: any | null, address?: string | null } | null> | null } | null } | null };
2585
2586export type UpdateMeMutationVariables = Exact<{
2587 userUpdate: EditUserInput;
2588}>;
2589
2590
2591export type UpdateMeMutation = { __typename?: 'Mutation', updateMe: { __typename?: 'updateUserPayload', user?: { __typename?: 'UsersPermissionsUser', id: string, username: string, email: string, confirmed?: boolean | null, lastName?: string | null, firstName?: string | null, lang?: Enum_Userspermissionsuser_Lang | null, onboardingUser?: boolean | null, onboardingCreator?: boolean | null, events?: Array<{ __typename?: 'Event', id: string, uuid?: string | null, name: string, date?: any | null, address?: string | null } | null> | null } | null } };
2592
2593export type VehicleFieldsFragment = { __typename?: 'Vehicle', id: string, name: string, seats?: number | null, phone_number?: string | null };
2594
2595export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
2596
2597
2598export type FindUserVehiclesQuery = { __typename?: 'Query', me?: { __typename?: 'UsersPermissionsMe', id: string, username: string, profile?: { __typename?: 'UsersPermissionsUser', vehicles?: Array<{ __typename?: 'Vehicle', id: string, name: string, seats?: number | null, phone_number?: string | null } | null> | null } | null } | null };
2599
2600export type DeleteVehicleMutationVariables = Exact<{
2601 id: Scalars['ID'];
2602}>;
2603
2604
2605export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'deleteVehiclePayload', vehicle?: { __typename?: 'Vehicle', id: string, name: string } | null } | null };