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