all repos — caroster @ 34dad5d8508701eae4ad178595fab8920fd626c4

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