all repos — caroster @ 94a3ea539189797f3e632b4416973d922840c31c

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