all repos — caroster @ 5b2bff1c4921d7880400037670dac9c88258965a

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

e2e/graphql.ts (view raw)

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