all repos — caroster @ 74feaa47d697b06162103be5cb9fa26bac349ef9

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