all repos — caroster @ 997251c1c1a845b64e9b3df53d3747e47babe9ab

[Octree] Group carpool to your event https://caroster.io

frontend/generated/graphql.tsx (view raw)

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