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