all repos — caroster @ bfdcefc83e883d95ad54692b815b0686c4bf8e4b

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