all repos — caroster @ 116dd85d56ab607173ef9b2215698b7d24adb3fb

[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  onboardingCreator?: Maybe<Scalars['Boolean']>;
1397  onboardingUser?: Maybe<Scalars['Boolean']>;
1398  provider?: Maybe<Scalars['String']>;
1399  role?: Maybe<UsersPermissionsRoleEntityResponse>;
1400  updatedAt?: Maybe<Scalars['DateTime']>;
1401  username: Scalars['String'];
1402  vehicles?: Maybe<VehicleRelationResponseCollection>;
1403};
1404
1405
1406export type UsersPermissionsUserEventsArgs = {
1407  filters?: InputMaybe<EventFiltersInput>;
1408  pagination?: InputMaybe<PaginationArg>;
1409  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1410};
1411
1412
1413export type UsersPermissionsUserVehiclesArgs = {
1414  filters?: InputMaybe<VehicleFiltersInput>;
1415  pagination?: InputMaybe<PaginationArg>;
1416  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1417};
1418
1419export type UsersPermissionsUserEntity = {
1420  __typename?: 'UsersPermissionsUserEntity';
1421  attributes?: Maybe<UsersPermissionsUser>;
1422  id?: Maybe<Scalars['ID']>;
1423};
1424
1425export type UsersPermissionsUserEntityResponse = {
1426  __typename?: 'UsersPermissionsUserEntityResponse';
1427  data?: Maybe<UsersPermissionsUserEntity>;
1428};
1429
1430export type UsersPermissionsUserFiltersInput = {
1431  and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1432  blocked?: InputMaybe<BooleanFilterInput>;
1433  confirmationToken?: InputMaybe<StringFilterInput>;
1434  confirmed?: InputMaybe<BooleanFilterInput>;
1435  createdAt?: InputMaybe<DateTimeFilterInput>;
1436  email?: InputMaybe<StringFilterInput>;
1437  events?: InputMaybe<EventFiltersInput>;
1438  firstName?: InputMaybe<StringFilterInput>;
1439  id?: InputMaybe<IdFilterInput>;
1440  lang?: InputMaybe<StringFilterInput>;
1441  lastName?: InputMaybe<StringFilterInput>;
1442  newsletterConsent?: InputMaybe<BooleanFilterInput>;
1443  not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1444  onboardingCreator?: InputMaybe<BooleanFilterInput>;
1445  onboardingUser?: InputMaybe<BooleanFilterInput>;
1446  or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1447  passengers?: InputMaybe<PassengerFiltersInput>;
1448  password?: InputMaybe<StringFilterInput>;
1449  provider?: InputMaybe<StringFilterInput>;
1450  resetPasswordToken?: InputMaybe<StringFilterInput>;
1451  role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1452  updatedAt?: InputMaybe<DateTimeFilterInput>;
1453  username?: InputMaybe<StringFilterInput>;
1454  vehicles?: InputMaybe<VehicleFiltersInput>;
1455};
1456
1457export type UsersPermissionsUserInput = {
1458  blocked?: InputMaybe<Scalars['Boolean']>;
1459  confirmationToken?: InputMaybe<Scalars['String']>;
1460  confirmed?: InputMaybe<Scalars['Boolean']>;
1461  email?: InputMaybe<Scalars['String']>;
1462  events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1463  firstName?: InputMaybe<Scalars['String']>;
1464  lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1465  lastName?: InputMaybe<Scalars['String']>;
1466  newsletterConsent?: InputMaybe<Scalars['Boolean']>;
1467  oldPassword?: InputMaybe<Scalars['String']>;
1468  onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1469  onboardingUser?: InputMaybe<Scalars['Boolean']>;
1470  passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1471  password?: InputMaybe<Scalars['String']>;
1472  provider?: InputMaybe<Scalars['String']>;
1473  resetPasswordToken?: InputMaybe<Scalars['String']>;
1474  role?: InputMaybe<Scalars['ID']>;
1475  username?: InputMaybe<Scalars['String']>;
1476  vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1477};
1478
1479export type UsersPermissionsUserRelationResponseCollection = {
1480  __typename?: 'UsersPermissionsUserRelationResponseCollection';
1481  data: Array<UsersPermissionsUserEntity>;
1482};
1483
1484export type Vehicle = {
1485  __typename?: 'Vehicle';
1486  createdAt?: Maybe<Scalars['DateTime']>;
1487  name: Scalars['String'];
1488  phone_number?: Maybe<Scalars['String']>;
1489  seats?: Maybe<Scalars['Int']>;
1490  updatedAt?: Maybe<Scalars['DateTime']>;
1491  user?: Maybe<UsersPermissionsUserEntityResponse>;
1492};
1493
1494export type VehicleEntity = {
1495  __typename?: 'VehicleEntity';
1496  attributes?: Maybe<Vehicle>;
1497  id?: Maybe<Scalars['ID']>;
1498};
1499
1500export type VehicleEntityResponse = {
1501  __typename?: 'VehicleEntityResponse';
1502  data?: Maybe<VehicleEntity>;
1503};
1504
1505export type VehicleFiltersInput = {
1506  and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1507  createdAt?: InputMaybe<DateTimeFilterInput>;
1508  id?: InputMaybe<IdFilterInput>;
1509  name?: InputMaybe<StringFilterInput>;
1510  not?: InputMaybe<VehicleFiltersInput>;
1511  or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1512  phone_number?: InputMaybe<StringFilterInput>;
1513  seats?: InputMaybe<IntFilterInput>;
1514  updatedAt?: InputMaybe<DateTimeFilterInput>;
1515  user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1516};
1517
1518export type VehicleInput = {
1519  name?: InputMaybe<Scalars['String']>;
1520  phone_number?: InputMaybe<Scalars['String']>;
1521  seats?: InputMaybe<Scalars['Int']>;
1522  user?: InputMaybe<Scalars['ID']>;
1523};
1524
1525export type VehicleRelationResponseCollection = {
1526  __typename?: 'VehicleRelationResponseCollection';
1527  data: Array<VehicleEntity>;
1528};
1529
1530export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
1531
1532export type RegisterMutationVariables = Exact<{
1533  user: UsersPermissionsRegisterInput;
1534}>;
1535
1536
1537export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1538
1539export type ForgotPasswordMutationVariables = Exact<{
1540  email: Scalars['String'];
1541}>;
1542
1543
1544export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
1545
1546export type ResetPasswordMutationVariables = Exact<{
1547  password: Scalars['String'];
1548  passwordConfirmation: Scalars['String'];
1549  code: Scalars['String'];
1550}>;
1551
1552
1553export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
1554
1555export 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 };
1556
1557export type CreateEventMutationVariables = Exact<{
1558  name: Scalars['String'];
1559  email: Scalars['String'];
1560  date?: InputMaybe<Scalars['Date']>;
1561  address?: InputMaybe<Scalars['String']>;
1562  description?: InputMaybe<Scalars['String']>;
1563  newsletter?: InputMaybe<Scalars['Boolean']>;
1564}>;
1565
1566
1567export 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 };
1568
1569export type UpdateEventMutationVariables = Exact<{
1570  uuid: Scalars['String'];
1571  eventUpdate: EventInput;
1572}>;
1573
1574
1575export 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 };
1576
1577export type EventByUuidQueryVariables = Exact<{
1578  uuid: Scalars['String'];
1579}>;
1580
1581
1582export 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 };
1583
1584export 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 };
1585
1586export type CreatePassengerMutationVariables = Exact<{
1587  passenger: PassengerInput;
1588}>;
1589
1590
1591export 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 };
1592
1593export type UpdatePassengerMutationVariables = Exact<{
1594  id: Scalars['ID'];
1595  passengerUpdate: PassengerInput;
1596}>;
1597
1598
1599export 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 };
1600
1601export type DeletePassengerMutationVariables = Exact<{
1602  id: Scalars['ID'];
1603}>;
1604
1605
1606export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
1607
1608export type SettingQueryVariables = Exact<{
1609  locale: Scalars['I18NLocaleCode'];
1610}>;
1611
1612
1613export 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 };
1614
1615export 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 };
1616
1617export type CreateTravelMutationVariables = Exact<{
1618  travel: TravelInput;
1619  createVehicle?: InputMaybe<Scalars['Boolean']>;
1620}>;
1621
1622
1623export 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 };
1624
1625export type UpdateTravelMutationVariables = Exact<{
1626  id: Scalars['ID'];
1627  travelUpdate: TravelInput;
1628}>;
1629
1630
1631export 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 };
1632
1633export type DeleteTravelMutationVariables = Exact<{
1634  id: Scalars['ID'];
1635}>;
1636
1637
1638export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
1639
1640export 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 };
1641
1642export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
1643
1644
1645export 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 };
1646
1647export type UpdateMeMutationVariables = Exact<{
1648  userUpdate: UsersPermissionsUserInput;
1649}>;
1650
1651
1652export 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 } };
1653
1654export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
1655
1656export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
1657
1658
1659export 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 };
1660
1661export type DeleteVehicleMutationVariables = Exact<{
1662  id: Scalars['ID'];
1663}>;
1664
1665
1666export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };
1667
1668export const MeFieldsFragmentDoc = gql`
1669    fragment MeFields on UsersPermissionsMe {
1670  id
1671  username
1672  email
1673  confirmed
1674}
1675    `;
1676export const EventFieldsFragmentDoc = gql`
1677    fragment EventFields on EventEntity {
1678  id
1679  attributes {
1680    uuid
1681    name
1682    description
1683    email
1684    date
1685    address
1686    position
1687    waitingPassengers {
1688      data {
1689        id
1690        attributes {
1691          name
1692          email
1693          location
1694          user {
1695            data {
1696              id
1697              attributes {
1698                firstName
1699                lastName
1700              }
1701            }
1702          }
1703        }
1704      }
1705    }
1706    travels {
1707      data {
1708        id
1709        attributes {
1710          meeting
1711          departure
1712          details
1713          vehicleName
1714          phone_number
1715          seats
1716          passengers {
1717            data {
1718              id
1719              attributes {
1720                name
1721                location
1722                user {
1723                  data {
1724                    id
1725                    attributes {
1726                      firstName
1727                      lastName
1728                    }
1729                  }
1730                }
1731              }
1732            }
1733          }
1734        }
1735      }
1736    }
1737  }
1738}
1739    `;
1740export const PassengerFieldsFragmentDoc = gql`
1741    fragment PassengerFields on PassengerEntity {
1742  id
1743  attributes {
1744    name
1745    location
1746    email
1747    user {
1748      data {
1749        id
1750        attributes {
1751          firstName
1752          lastName
1753        }
1754      }
1755    }
1756  }
1757}
1758    `;
1759export const TravelFieldsFragmentDoc = gql`
1760    fragment TravelFields on TravelEntity {
1761  id
1762  attributes {
1763    meeting
1764    departure
1765    details
1766    vehicleName
1767    phone_number
1768    seats
1769    passengers {
1770      data {
1771        id
1772        attributes {
1773          name
1774          location
1775          user {
1776            data {
1777              id
1778              attributes {
1779                firstName
1780                lastName
1781              }
1782            }
1783          }
1784        }
1785      }
1786    }
1787  }
1788}
1789    `;
1790export const UserFieldsFragmentDoc = gql`
1791    fragment UserFields on UsersPermissionsUser {
1792  username
1793  email
1794  confirmed
1795  lastName
1796  firstName
1797  lang
1798  onboardingUser
1799  onboardingCreator
1800  provider
1801  events {
1802    data {
1803      id
1804      attributes {
1805        uuid
1806        name
1807        date
1808        address
1809      }
1810    }
1811  }
1812}
1813    `;
1814export const VehicleFieldsFragmentDoc = gql`
1815    fragment VehicleFields on VehicleEntity {
1816  id
1817  attributes {
1818    name
1819    seats
1820    phone_number
1821  }
1822}
1823    `;
1824export const RegisterDocument = gql`
1825    mutation register($user: UsersPermissionsRegisterInput!) {
1826  register(input: $user) {
1827    jwt
1828    user {
1829      ...MeFields
1830    }
1831  }
1832}
1833    ${MeFieldsFragmentDoc}`;
1834export type RegisterMutationFn = Apollo.MutationFunction<RegisterMutation, RegisterMutationVariables>;
1835
1836/**
1837 * __useRegisterMutation__
1838 *
1839 * To run a mutation, you first call `useRegisterMutation` within a React component and pass it any options that fit your needs.
1840 * When your component renders, `useRegisterMutation` returns a tuple that includes:
1841 * - A mutate function that you can call at any time to execute the mutation
1842 * - An object with fields that represent the current status of the mutation's execution
1843 *
1844 * @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;
1845 *
1846 * @example
1847 * const [registerMutation, { data, loading, error }] = useRegisterMutation({
1848 *   variables: {
1849 *      user: // value for 'user'
1850 *   },
1851 * });
1852 */
1853export function useRegisterMutation(baseOptions?: Apollo.MutationHookOptions<RegisterMutation, RegisterMutationVariables>) {
1854        const options = {...defaultOptions, ...baseOptions}
1855        return Apollo.useMutation<RegisterMutation, RegisterMutationVariables>(RegisterDocument, options);
1856      }
1857export type RegisterMutationHookResult = ReturnType<typeof useRegisterMutation>;
1858export type RegisterMutationResult = Apollo.MutationResult<RegisterMutation>;
1859export type RegisterMutationOptions = Apollo.BaseMutationOptions<RegisterMutation, RegisterMutationVariables>;
1860export const ForgotPasswordDocument = gql`
1861    mutation forgotPassword($email: String!) {
1862  forgotPassword(email: $email) {
1863    ok
1864  }
1865}
1866    `;
1867export type ForgotPasswordMutationFn = Apollo.MutationFunction<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1868
1869/**
1870 * __useForgotPasswordMutation__
1871 *
1872 * To run a mutation, you first call `useForgotPasswordMutation` within a React component and pass it any options that fit your needs.
1873 * When your component renders, `useForgotPasswordMutation` returns a tuple that includes:
1874 * - A mutate function that you can call at any time to execute the mutation
1875 * - An object with fields that represent the current status of the mutation's execution
1876 *
1877 * @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;
1878 *
1879 * @example
1880 * const [forgotPasswordMutation, { data, loading, error }] = useForgotPasswordMutation({
1881 *   variables: {
1882 *      email: // value for 'email'
1883 *   },
1884 * });
1885 */
1886export function useForgotPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>) {
1887        const options = {...defaultOptions, ...baseOptions}
1888        return Apollo.useMutation<ForgotPasswordMutation, ForgotPasswordMutationVariables>(ForgotPasswordDocument, options);
1889      }
1890export type ForgotPasswordMutationHookResult = ReturnType<typeof useForgotPasswordMutation>;
1891export type ForgotPasswordMutationResult = Apollo.MutationResult<ForgotPasswordMutation>;
1892export type ForgotPasswordMutationOptions = Apollo.BaseMutationOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1893export const ResetPasswordDocument = gql`
1894    mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
1895  resetPassword(
1896    password: $password
1897    passwordConfirmation: $passwordConfirmation
1898    code: $code
1899  ) {
1900    jwt
1901    user {
1902      ...MeFields
1903    }
1904  }
1905}
1906    ${MeFieldsFragmentDoc}`;
1907export type ResetPasswordMutationFn = Apollo.MutationFunction<ResetPasswordMutation, ResetPasswordMutationVariables>;
1908
1909/**
1910 * __useResetPasswordMutation__
1911 *
1912 * To run a mutation, you first call `useResetPasswordMutation` within a React component and pass it any options that fit your needs.
1913 * When your component renders, `useResetPasswordMutation` returns a tuple that includes:
1914 * - A mutate function that you can call at any time to execute the mutation
1915 * - An object with fields that represent the current status of the mutation's execution
1916 *
1917 * @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;
1918 *
1919 * @example
1920 * const [resetPasswordMutation, { data, loading, error }] = useResetPasswordMutation({
1921 *   variables: {
1922 *      password: // value for 'password'
1923 *      passwordConfirmation: // value for 'passwordConfirmation'
1924 *      code: // value for 'code'
1925 *   },
1926 * });
1927 */
1928export function useResetPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ResetPasswordMutation, ResetPasswordMutationVariables>) {
1929        const options = {...defaultOptions, ...baseOptions}
1930        return Apollo.useMutation<ResetPasswordMutation, ResetPasswordMutationVariables>(ResetPasswordDocument, options);
1931      }
1932export type ResetPasswordMutationHookResult = ReturnType<typeof useResetPasswordMutation>;
1933export type ResetPasswordMutationResult = Apollo.MutationResult<ResetPasswordMutation>;
1934export type ResetPasswordMutationOptions = Apollo.BaseMutationOptions<ResetPasswordMutation, ResetPasswordMutationVariables>;
1935export const CreateEventDocument = gql`
1936    mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
1937  createEvent(
1938    data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}
1939  ) {
1940    data {
1941      ...EventFields
1942    }
1943  }
1944}
1945    ${EventFieldsFragmentDoc}`;
1946export type CreateEventMutationFn = Apollo.MutationFunction<CreateEventMutation, CreateEventMutationVariables>;
1947
1948/**
1949 * __useCreateEventMutation__
1950 *
1951 * To run a mutation, you first call `useCreateEventMutation` within a React component and pass it any options that fit your needs.
1952 * When your component renders, `useCreateEventMutation` returns a tuple that includes:
1953 * - A mutate function that you can call at any time to execute the mutation
1954 * - An object with fields that represent the current status of the mutation's execution
1955 *
1956 * @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;
1957 *
1958 * @example
1959 * const [createEventMutation, { data, loading, error }] = useCreateEventMutation({
1960 *   variables: {
1961 *      name: // value for 'name'
1962 *      email: // value for 'email'
1963 *      date: // value for 'date'
1964 *      address: // value for 'address'
1965 *      description: // value for 'description'
1966 *      newsletter: // value for 'newsletter'
1967 *   },
1968 * });
1969 */
1970export function useCreateEventMutation(baseOptions?: Apollo.MutationHookOptions<CreateEventMutation, CreateEventMutationVariables>) {
1971        const options = {...defaultOptions, ...baseOptions}
1972        return Apollo.useMutation<CreateEventMutation, CreateEventMutationVariables>(CreateEventDocument, options);
1973      }
1974export type CreateEventMutationHookResult = ReturnType<typeof useCreateEventMutation>;
1975export type CreateEventMutationResult = Apollo.MutationResult<CreateEventMutation>;
1976export type CreateEventMutationOptions = Apollo.BaseMutationOptions<CreateEventMutation, CreateEventMutationVariables>;
1977export const UpdateEventDocument = gql`
1978    mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
1979  updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
1980    data {
1981      ...EventFields
1982    }
1983  }
1984}
1985    ${EventFieldsFragmentDoc}`;
1986export type UpdateEventMutationFn = Apollo.MutationFunction<UpdateEventMutation, UpdateEventMutationVariables>;
1987
1988/**
1989 * __useUpdateEventMutation__
1990 *
1991 * To run a mutation, you first call `useUpdateEventMutation` within a React component and pass it any options that fit your needs.
1992 * When your component renders, `useUpdateEventMutation` returns a tuple that includes:
1993 * - A mutate function that you can call at any time to execute the mutation
1994 * - An object with fields that represent the current status of the mutation's execution
1995 *
1996 * @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;
1997 *
1998 * @example
1999 * const [updateEventMutation, { data, loading, error }] = useUpdateEventMutation({
2000 *   variables: {
2001 *      uuid: // value for 'uuid'
2002 *      eventUpdate: // value for 'eventUpdate'
2003 *   },
2004 * });
2005 */
2006export function useUpdateEventMutation(baseOptions?: Apollo.MutationHookOptions<UpdateEventMutation, UpdateEventMutationVariables>) {
2007        const options = {...defaultOptions, ...baseOptions}
2008        return Apollo.useMutation<UpdateEventMutation, UpdateEventMutationVariables>(UpdateEventDocument, options);
2009      }
2010export type UpdateEventMutationHookResult = ReturnType<typeof useUpdateEventMutation>;
2011export type UpdateEventMutationResult = Apollo.MutationResult<UpdateEventMutation>;
2012export type UpdateEventMutationOptions = Apollo.BaseMutationOptions<UpdateEventMutation, UpdateEventMutationVariables>;
2013export const EventByUuidDocument = gql`
2014    query eventByUUID($uuid: String!) {
2015  eventByUUID(uuid: $uuid) {
2016    data {
2017      ...EventFields
2018    }
2019  }
2020}
2021    ${EventFieldsFragmentDoc}`;
2022
2023/**
2024 * __useEventByUuidQuery__
2025 *
2026 * To run a query within a React component, call `useEventByUuidQuery` and pass it any options that fit your needs.
2027 * When your component renders, `useEventByUuidQuery` returns an object from Apollo Client that contains loading, error, and data properties
2028 * you can use to render your UI.
2029 *
2030 * @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;
2031 *
2032 * @example
2033 * const { data, loading, error } = useEventByUuidQuery({
2034 *   variables: {
2035 *      uuid: // value for 'uuid'
2036 *   },
2037 * });
2038 */
2039export function useEventByUuidQuery(baseOptions: Apollo.QueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2040        const options = {...defaultOptions, ...baseOptions}
2041        return Apollo.useQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2042      }
2043export function useEventByUuidLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2044          const options = {...defaultOptions, ...baseOptions}
2045          return Apollo.useLazyQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2046        }
2047export type EventByUuidQueryHookResult = ReturnType<typeof useEventByUuidQuery>;
2048export type EventByUuidLazyQueryHookResult = ReturnType<typeof useEventByUuidLazyQuery>;
2049export type EventByUuidQueryResult = Apollo.QueryResult<EventByUuidQuery, EventByUuidQueryVariables>;
2050export const CreatePassengerDocument = gql`
2051    mutation createPassenger($passenger: PassengerInput!) {
2052  createPassenger(data: $passenger) {
2053    data {
2054      ...PassengerFields
2055    }
2056  }
2057}
2058    ${PassengerFieldsFragmentDoc}`;
2059export type CreatePassengerMutationFn = Apollo.MutationFunction<CreatePassengerMutation, CreatePassengerMutationVariables>;
2060
2061/**
2062 * __useCreatePassengerMutation__
2063 *
2064 * To run a mutation, you first call `useCreatePassengerMutation` within a React component and pass it any options that fit your needs.
2065 * When your component renders, `useCreatePassengerMutation` returns a tuple that includes:
2066 * - A mutate function that you can call at any time to execute the mutation
2067 * - An object with fields that represent the current status of the mutation's execution
2068 *
2069 * @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;
2070 *
2071 * @example
2072 * const [createPassengerMutation, { data, loading, error }] = useCreatePassengerMutation({
2073 *   variables: {
2074 *      passenger: // value for 'passenger'
2075 *   },
2076 * });
2077 */
2078export function useCreatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<CreatePassengerMutation, CreatePassengerMutationVariables>) {
2079        const options = {...defaultOptions, ...baseOptions}
2080        return Apollo.useMutation<CreatePassengerMutation, CreatePassengerMutationVariables>(CreatePassengerDocument, options);
2081      }
2082export type CreatePassengerMutationHookResult = ReturnType<typeof useCreatePassengerMutation>;
2083export type CreatePassengerMutationResult = Apollo.MutationResult<CreatePassengerMutation>;
2084export type CreatePassengerMutationOptions = Apollo.BaseMutationOptions<CreatePassengerMutation, CreatePassengerMutationVariables>;
2085export const UpdatePassengerDocument = gql`
2086    mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
2087  updatePassenger(id: $id, data: $passengerUpdate) {
2088    data {
2089      ...PassengerFields
2090    }
2091  }
2092}
2093    ${PassengerFieldsFragmentDoc}`;
2094export type UpdatePassengerMutationFn = Apollo.MutationFunction<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2095
2096/**
2097 * __useUpdatePassengerMutation__
2098 *
2099 * To run a mutation, you first call `useUpdatePassengerMutation` within a React component and pass it any options that fit your needs.
2100 * When your component renders, `useUpdatePassengerMutation` returns a tuple that includes:
2101 * - A mutate function that you can call at any time to execute the mutation
2102 * - An object with fields that represent the current status of the mutation's execution
2103 *
2104 * @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;
2105 *
2106 * @example
2107 * const [updatePassengerMutation, { data, loading, error }] = useUpdatePassengerMutation({
2108 *   variables: {
2109 *      id: // value for 'id'
2110 *      passengerUpdate: // value for 'passengerUpdate'
2111 *   },
2112 * });
2113 */
2114export function useUpdatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>) {
2115        const options = {...defaultOptions, ...baseOptions}
2116        return Apollo.useMutation<UpdatePassengerMutation, UpdatePassengerMutationVariables>(UpdatePassengerDocument, options);
2117      }
2118export type UpdatePassengerMutationHookResult = ReturnType<typeof useUpdatePassengerMutation>;
2119export type UpdatePassengerMutationResult = Apollo.MutationResult<UpdatePassengerMutation>;
2120export type UpdatePassengerMutationOptions = Apollo.BaseMutationOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2121export const DeletePassengerDocument = gql`
2122    mutation deletePassenger($id: ID!) {
2123  deletePassenger(id: $id) {
2124    data {
2125      id
2126    }
2127  }
2128}
2129    `;
2130export type DeletePassengerMutationFn = Apollo.MutationFunction<DeletePassengerMutation, DeletePassengerMutationVariables>;
2131
2132/**
2133 * __useDeletePassengerMutation__
2134 *
2135 * To run a mutation, you first call `useDeletePassengerMutation` within a React component and pass it any options that fit your needs.
2136 * When your component renders, `useDeletePassengerMutation` returns a tuple that includes:
2137 * - A mutate function that you can call at any time to execute the mutation
2138 * - An object with fields that represent the current status of the mutation's execution
2139 *
2140 * @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;
2141 *
2142 * @example
2143 * const [deletePassengerMutation, { data, loading, error }] = useDeletePassengerMutation({
2144 *   variables: {
2145 *      id: // value for 'id'
2146 *   },
2147 * });
2148 */
2149export function useDeletePassengerMutation(baseOptions?: Apollo.MutationHookOptions<DeletePassengerMutation, DeletePassengerMutationVariables>) {
2150        const options = {...defaultOptions, ...baseOptions}
2151        return Apollo.useMutation<DeletePassengerMutation, DeletePassengerMutationVariables>(DeletePassengerDocument, options);
2152      }
2153export type DeletePassengerMutationHookResult = ReturnType<typeof useDeletePassengerMutation>;
2154export type DeletePassengerMutationResult = Apollo.MutationResult<DeletePassengerMutation>;
2155export type DeletePassengerMutationOptions = Apollo.BaseMutationOptions<DeletePassengerMutation, DeletePassengerMutationVariables>;
2156export const SettingDocument = gql`
2157    query setting($locale: I18NLocaleCode!) {
2158  setting(locale: $locale) {
2159    data {
2160      id
2161      attributes {
2162        gtm_id
2163        about_link
2164        faq_link
2165        announcement
2166        matomo_script_url
2167      }
2168    }
2169  }
2170}
2171    `;
2172
2173/**
2174 * __useSettingQuery__
2175 *
2176 * To run a query within a React component, call `useSettingQuery` and pass it any options that fit your needs.
2177 * When your component renders, `useSettingQuery` returns an object from Apollo Client that contains loading, error, and data properties
2178 * you can use to render your UI.
2179 *
2180 * @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;
2181 *
2182 * @example
2183 * const { data, loading, error } = useSettingQuery({
2184 *   variables: {
2185 *      locale: // value for 'locale'
2186 *   },
2187 * });
2188 */
2189export function useSettingQuery(baseOptions: Apollo.QueryHookOptions<SettingQuery, SettingQueryVariables>) {
2190        const options = {...defaultOptions, ...baseOptions}
2191        return Apollo.useQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2192      }
2193export function useSettingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<SettingQuery, SettingQueryVariables>) {
2194          const options = {...defaultOptions, ...baseOptions}
2195          return Apollo.useLazyQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2196        }
2197export type SettingQueryHookResult = ReturnType<typeof useSettingQuery>;
2198export type SettingLazyQueryHookResult = ReturnType<typeof useSettingLazyQuery>;
2199export type SettingQueryResult = Apollo.QueryResult<SettingQuery, SettingQueryVariables>;
2200export const CreateTravelDocument = gql`
2201    mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
2202  createTravel(data: $travel, createVehicle: $createVehicle) {
2203    data {
2204      ...TravelFields
2205    }
2206  }
2207}
2208    ${TravelFieldsFragmentDoc}`;
2209export type CreateTravelMutationFn = Apollo.MutationFunction<CreateTravelMutation, CreateTravelMutationVariables>;
2210
2211/**
2212 * __useCreateTravelMutation__
2213 *
2214 * To run a mutation, you first call `useCreateTravelMutation` within a React component and pass it any options that fit your needs.
2215 * When your component renders, `useCreateTravelMutation` returns a tuple that includes:
2216 * - A mutate function that you can call at any time to execute the mutation
2217 * - An object with fields that represent the current status of the mutation's execution
2218 *
2219 * @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;
2220 *
2221 * @example
2222 * const [createTravelMutation, { data, loading, error }] = useCreateTravelMutation({
2223 *   variables: {
2224 *      travel: // value for 'travel'
2225 *      createVehicle: // value for 'createVehicle'
2226 *   },
2227 * });
2228 */
2229export function useCreateTravelMutation(baseOptions?: Apollo.MutationHookOptions<CreateTravelMutation, CreateTravelMutationVariables>) {
2230        const options = {...defaultOptions, ...baseOptions}
2231        return Apollo.useMutation<CreateTravelMutation, CreateTravelMutationVariables>(CreateTravelDocument, options);
2232      }
2233export type CreateTravelMutationHookResult = ReturnType<typeof useCreateTravelMutation>;
2234export type CreateTravelMutationResult = Apollo.MutationResult<CreateTravelMutation>;
2235export type CreateTravelMutationOptions = Apollo.BaseMutationOptions<CreateTravelMutation, CreateTravelMutationVariables>;
2236export const UpdateTravelDocument = gql`
2237    mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
2238  updateTravel(id: $id, data: $travelUpdate) {
2239    data {
2240      ...TravelFields
2241    }
2242  }
2243}
2244    ${TravelFieldsFragmentDoc}`;
2245export type UpdateTravelMutationFn = Apollo.MutationFunction<UpdateTravelMutation, UpdateTravelMutationVariables>;
2246
2247/**
2248 * __useUpdateTravelMutation__
2249 *
2250 * To run a mutation, you first call `useUpdateTravelMutation` within a React component and pass it any options that fit your needs.
2251 * When your component renders, `useUpdateTravelMutation` returns a tuple that includes:
2252 * - A mutate function that you can call at any time to execute the mutation
2253 * - An object with fields that represent the current status of the mutation's execution
2254 *
2255 * @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;
2256 *
2257 * @example
2258 * const [updateTravelMutation, { data, loading, error }] = useUpdateTravelMutation({
2259 *   variables: {
2260 *      id: // value for 'id'
2261 *      travelUpdate: // value for 'travelUpdate'
2262 *   },
2263 * });
2264 */
2265export function useUpdateTravelMutation(baseOptions?: Apollo.MutationHookOptions<UpdateTravelMutation, UpdateTravelMutationVariables>) {
2266        const options = {...defaultOptions, ...baseOptions}
2267        return Apollo.useMutation<UpdateTravelMutation, UpdateTravelMutationVariables>(UpdateTravelDocument, options);
2268      }
2269export type UpdateTravelMutationHookResult = ReturnType<typeof useUpdateTravelMutation>;
2270export type UpdateTravelMutationResult = Apollo.MutationResult<UpdateTravelMutation>;
2271export type UpdateTravelMutationOptions = Apollo.BaseMutationOptions<UpdateTravelMutation, UpdateTravelMutationVariables>;
2272export const DeleteTravelDocument = gql`
2273    mutation deleteTravel($id: ID!) {
2274  deleteTravel(id: $id) {
2275    data {
2276      id
2277    }
2278  }
2279}
2280    `;
2281export type DeleteTravelMutationFn = Apollo.MutationFunction<DeleteTravelMutation, DeleteTravelMutationVariables>;
2282
2283/**
2284 * __useDeleteTravelMutation__
2285 *
2286 * To run a mutation, you first call `useDeleteTravelMutation` within a React component and pass it any options that fit your needs.
2287 * When your component renders, `useDeleteTravelMutation` returns a tuple that includes:
2288 * - A mutate function that you can call at any time to execute the mutation
2289 * - An object with fields that represent the current status of the mutation's execution
2290 *
2291 * @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;
2292 *
2293 * @example
2294 * const [deleteTravelMutation, { data, loading, error }] = useDeleteTravelMutation({
2295 *   variables: {
2296 *      id: // value for 'id'
2297 *   },
2298 * });
2299 */
2300export function useDeleteTravelMutation(baseOptions?: Apollo.MutationHookOptions<DeleteTravelMutation, DeleteTravelMutationVariables>) {
2301        const options = {...defaultOptions, ...baseOptions}
2302        return Apollo.useMutation<DeleteTravelMutation, DeleteTravelMutationVariables>(DeleteTravelDocument, options);
2303      }
2304export type DeleteTravelMutationHookResult = ReturnType<typeof useDeleteTravelMutation>;
2305export type DeleteTravelMutationResult = Apollo.MutationResult<DeleteTravelMutation>;
2306export type DeleteTravelMutationOptions = Apollo.BaseMutationOptions<DeleteTravelMutation, DeleteTravelMutationVariables>;
2307export const ProfileDocument = gql`
2308    query profile {
2309  me {
2310    id
2311    username
2312    profile {
2313      ...UserFields
2314    }
2315  }
2316}
2317    ${UserFieldsFragmentDoc}`;
2318
2319/**
2320 * __useProfileQuery__
2321 *
2322 * To run a query within a React component, call `useProfileQuery` and pass it any options that fit your needs.
2323 * When your component renders, `useProfileQuery` returns an object from Apollo Client that contains loading, error, and data properties
2324 * you can use to render your UI.
2325 *
2326 * @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;
2327 *
2328 * @example
2329 * const { data, loading, error } = useProfileQuery({
2330 *   variables: {
2331 *   },
2332 * });
2333 */
2334export function useProfileQuery(baseOptions?: Apollo.QueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2335        const options = {...defaultOptions, ...baseOptions}
2336        return Apollo.useQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2337      }
2338export function useProfileLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2339          const options = {...defaultOptions, ...baseOptions}
2340          return Apollo.useLazyQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2341        }
2342export type ProfileQueryHookResult = ReturnType<typeof useProfileQuery>;
2343export type ProfileLazyQueryHookResult = ReturnType<typeof useProfileLazyQuery>;
2344export type ProfileQueryResult = Apollo.QueryResult<ProfileQuery, ProfileQueryVariables>;
2345export const UpdateMeDocument = gql`
2346    mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
2347  updateMe(data: $userUpdate) {
2348    data {
2349      id
2350      attributes {
2351        ...UserFields
2352      }
2353    }
2354  }
2355}
2356    ${UserFieldsFragmentDoc}`;
2357export type UpdateMeMutationFn = Apollo.MutationFunction<UpdateMeMutation, UpdateMeMutationVariables>;
2358
2359/**
2360 * __useUpdateMeMutation__
2361 *
2362 * To run a mutation, you first call `useUpdateMeMutation` within a React component and pass it any options that fit your needs.
2363 * When your component renders, `useUpdateMeMutation` returns a tuple that includes:
2364 * - A mutate function that you can call at any time to execute the mutation
2365 * - An object with fields that represent the current status of the mutation's execution
2366 *
2367 * @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;
2368 *
2369 * @example
2370 * const [updateMeMutation, { data, loading, error }] = useUpdateMeMutation({
2371 *   variables: {
2372 *      userUpdate: // value for 'userUpdate'
2373 *   },
2374 * });
2375 */
2376export function useUpdateMeMutation(baseOptions?: Apollo.MutationHookOptions<UpdateMeMutation, UpdateMeMutationVariables>) {
2377        const options = {...defaultOptions, ...baseOptions}
2378        return Apollo.useMutation<UpdateMeMutation, UpdateMeMutationVariables>(UpdateMeDocument, options);
2379      }
2380export type UpdateMeMutationHookResult = ReturnType<typeof useUpdateMeMutation>;
2381export type UpdateMeMutationResult = Apollo.MutationResult<UpdateMeMutation>;
2382export type UpdateMeMutationOptions = Apollo.BaseMutationOptions<UpdateMeMutation, UpdateMeMutationVariables>;
2383export const FindUserVehiclesDocument = gql`
2384    query findUserVehicles {
2385  me {
2386    id
2387    username
2388    profile {
2389      vehicles {
2390        data {
2391          ...VehicleFields
2392        }
2393      }
2394    }
2395  }
2396}
2397    ${VehicleFieldsFragmentDoc}`;
2398
2399/**
2400 * __useFindUserVehiclesQuery__
2401 *
2402 * To run a query within a React component, call `useFindUserVehiclesQuery` and pass it any options that fit your needs.
2403 * When your component renders, `useFindUserVehiclesQuery` returns an object from Apollo Client that contains loading, error, and data properties
2404 * you can use to render your UI.
2405 *
2406 * @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;
2407 *
2408 * @example
2409 * const { data, loading, error } = useFindUserVehiclesQuery({
2410 *   variables: {
2411 *   },
2412 * });
2413 */
2414export function useFindUserVehiclesQuery(baseOptions?: Apollo.QueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2415        const options = {...defaultOptions, ...baseOptions}
2416        return Apollo.useQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2417      }
2418export function useFindUserVehiclesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2419          const options = {...defaultOptions, ...baseOptions}
2420          return Apollo.useLazyQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2421        }
2422export type FindUserVehiclesQueryHookResult = ReturnType<typeof useFindUserVehiclesQuery>;
2423export type FindUserVehiclesLazyQueryHookResult = ReturnType<typeof useFindUserVehiclesLazyQuery>;
2424export type FindUserVehiclesQueryResult = Apollo.QueryResult<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>;
2425export const DeleteVehicleDocument = gql`
2426    mutation deleteVehicle($id: ID!) {
2427  deleteVehicle(id: $id) {
2428    data {
2429      id
2430      attributes {
2431        name
2432      }
2433    }
2434  }
2435}
2436    `;
2437export type DeleteVehicleMutationFn = Apollo.MutationFunction<DeleteVehicleMutation, DeleteVehicleMutationVariables>;
2438
2439/**
2440 * __useDeleteVehicleMutation__
2441 *
2442 * To run a mutation, you first call `useDeleteVehicleMutation` within a React component and pass it any options that fit your needs.
2443 * When your component renders, `useDeleteVehicleMutation` returns a tuple that includes:
2444 * - A mutate function that you can call at any time to execute the mutation
2445 * - An object with fields that represent the current status of the mutation's execution
2446 *
2447 * @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;
2448 *
2449 * @example
2450 * const [deleteVehicleMutation, { data, loading, error }] = useDeleteVehicleMutation({
2451 *   variables: {
2452 *      id: // value for 'id'
2453 *   },
2454 * });
2455 */
2456export function useDeleteVehicleMutation(baseOptions?: Apollo.MutationHookOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>) {
2457        const options = {...defaultOptions, ...baseOptions}
2458        return Apollo.useMutation<DeleteVehicleMutation, DeleteVehicleMutationVariables>(DeleteVehicleDocument, options);
2459      }
2460export type DeleteVehicleMutationHookResult = ReturnType<typeof useDeleteVehicleMutation>;
2461export type DeleteVehicleMutationResult = Apollo.MutationResult<DeleteVehicleMutation>;
2462export type DeleteVehicleMutationOptions = Apollo.BaseMutationOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>;