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