all repos — caroster @ 2c7296589b29fe5ac46d3e65e14931a57022a709

[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  updatedAt?: Maybe<Scalars['DateTime']>;
 953};
 954
 955export type SettingEntity = {
 956  __typename?: 'SettingEntity';
 957  attributes?: Maybe<Setting>;
 958  id?: Maybe<Scalars['ID']>;
 959};
 960
 961export type SettingEntityResponse = {
 962  __typename?: 'SettingEntityResponse';
 963  data?: Maybe<SettingEntity>;
 964};
 965
 966export type SettingInput = {
 967  about_link?: InputMaybe<Scalars['String']>;
 968  announcement?: InputMaybe<Scalars['String']>;
 969  faq_link?: InputMaybe<Scalars['String']>;
 970  gtm_id?: InputMaybe<Scalars['String']>;
 971};
 972
 973export type SettingRelationResponseCollection = {
 974  __typename?: 'SettingRelationResponseCollection';
 975  data: Array<SettingEntity>;
 976};
 977
 978export type StringFilterInput = {
 979  and?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 980  between?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 981  contains?: InputMaybe<Scalars['String']>;
 982  containsi?: InputMaybe<Scalars['String']>;
 983  endsWith?: InputMaybe<Scalars['String']>;
 984  eq?: InputMaybe<Scalars['String']>;
 985  eqi?: InputMaybe<Scalars['String']>;
 986  gt?: InputMaybe<Scalars['String']>;
 987  gte?: InputMaybe<Scalars['String']>;
 988  in?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 989  lt?: InputMaybe<Scalars['String']>;
 990  lte?: InputMaybe<Scalars['String']>;
 991  ne?: InputMaybe<Scalars['String']>;
 992  not?: InputMaybe<StringFilterInput>;
 993  notContains?: InputMaybe<Scalars['String']>;
 994  notContainsi?: InputMaybe<Scalars['String']>;
 995  notIn?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 996  notNull?: InputMaybe<Scalars['Boolean']>;
 997  null?: InputMaybe<Scalars['Boolean']>;
 998  or?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 999  startsWith?: InputMaybe<Scalars['String']>;
1000};
1001
1002export type Travel = {
1003  __typename?: 'Travel';
1004  createdAt?: Maybe<Scalars['DateTime']>;
1005  departure?: Maybe<Scalars['DateTime']>;
1006  details?: Maybe<Scalars['String']>;
1007  event?: Maybe<EventEntityResponse>;
1008  meeting?: Maybe<Scalars['String']>;
1009  passengers?: Maybe<PassengerRelationResponseCollection>;
1010  phone_number?: Maybe<Scalars['String']>;
1011  seats?: Maybe<Scalars['Int']>;
1012  updatedAt?: Maybe<Scalars['DateTime']>;
1013  vehicleName?: Maybe<Scalars['String']>;
1014};
1015
1016
1017export type TravelPassengersArgs = {
1018  filters?: InputMaybe<PassengerFiltersInput>;
1019  pagination?: InputMaybe<PaginationArg>;
1020  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1021};
1022
1023export type TravelEntity = {
1024  __typename?: 'TravelEntity';
1025  attributes?: Maybe<Travel>;
1026  id?: Maybe<Scalars['ID']>;
1027};
1028
1029export type TravelEntityResponse = {
1030  __typename?: 'TravelEntityResponse';
1031  data?: Maybe<TravelEntity>;
1032};
1033
1034export type TravelFiltersInput = {
1035  and?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1036  createdAt?: InputMaybe<DateTimeFilterInput>;
1037  departure?: InputMaybe<DateTimeFilterInput>;
1038  details?: InputMaybe<StringFilterInput>;
1039  event?: InputMaybe<EventFiltersInput>;
1040  id?: InputMaybe<IdFilterInput>;
1041  meeting?: InputMaybe<StringFilterInput>;
1042  not?: InputMaybe<TravelFiltersInput>;
1043  or?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1044  passengers?: InputMaybe<PassengerFiltersInput>;
1045  phone_number?: InputMaybe<StringFilterInput>;
1046  seats?: InputMaybe<IntFilterInput>;
1047  updatedAt?: InputMaybe<DateTimeFilterInput>;
1048  vehicleName?: InputMaybe<StringFilterInput>;
1049};
1050
1051export type TravelInput = {
1052  departure?: InputMaybe<Scalars['DateTime']>;
1053  details?: InputMaybe<Scalars['String']>;
1054  event?: InputMaybe<Scalars['ID']>;
1055  meeting?: InputMaybe<Scalars['String']>;
1056  passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1057  phone_number?: InputMaybe<Scalars['String']>;
1058  seats?: InputMaybe<Scalars['Int']>;
1059  vehicleName?: InputMaybe<Scalars['String']>;
1060};
1061
1062export type TravelRelationResponseCollection = {
1063  __typename?: 'TravelRelationResponseCollection';
1064  data: Array<TravelEntity>;
1065};
1066
1067export type UploadFile = {
1068  __typename?: 'UploadFile';
1069  alternativeText?: Maybe<Scalars['String']>;
1070  caption?: Maybe<Scalars['String']>;
1071  createdAt?: Maybe<Scalars['DateTime']>;
1072  ext?: Maybe<Scalars['String']>;
1073  formats?: Maybe<Scalars['JSON']>;
1074  hash: Scalars['String'];
1075  height?: Maybe<Scalars['Int']>;
1076  mime: Scalars['String'];
1077  name: Scalars['String'];
1078  previewUrl?: Maybe<Scalars['String']>;
1079  provider: Scalars['String'];
1080  provider_metadata?: Maybe<Scalars['JSON']>;
1081  related?: Maybe<Array<Maybe<GenericMorph>>>;
1082  size: Scalars['Float'];
1083  updatedAt?: Maybe<Scalars['DateTime']>;
1084  url: Scalars['String'];
1085  width?: Maybe<Scalars['Int']>;
1086};
1087
1088export type UploadFileEntity = {
1089  __typename?: 'UploadFileEntity';
1090  attributes?: Maybe<UploadFile>;
1091  id?: Maybe<Scalars['ID']>;
1092};
1093
1094export type UploadFileEntityResponse = {
1095  __typename?: 'UploadFileEntityResponse';
1096  data?: Maybe<UploadFileEntity>;
1097};
1098
1099export type UploadFileEntityResponseCollection = {
1100  __typename?: 'UploadFileEntityResponseCollection';
1101  data: Array<UploadFileEntity>;
1102  meta: ResponseCollectionMeta;
1103};
1104
1105export type UploadFileFiltersInput = {
1106  alternativeText?: InputMaybe<StringFilterInput>;
1107  and?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1108  caption?: InputMaybe<StringFilterInput>;
1109  createdAt?: InputMaybe<DateTimeFilterInput>;
1110  ext?: InputMaybe<StringFilterInput>;
1111  folder?: InputMaybe<UploadFolderFiltersInput>;
1112  folderPath?: InputMaybe<StringFilterInput>;
1113  formats?: InputMaybe<JsonFilterInput>;
1114  hash?: InputMaybe<StringFilterInput>;
1115  height?: InputMaybe<IntFilterInput>;
1116  id?: InputMaybe<IdFilterInput>;
1117  mime?: InputMaybe<StringFilterInput>;
1118  name?: InputMaybe<StringFilterInput>;
1119  not?: InputMaybe<UploadFileFiltersInput>;
1120  or?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1121  previewUrl?: InputMaybe<StringFilterInput>;
1122  provider?: InputMaybe<StringFilterInput>;
1123  provider_metadata?: InputMaybe<JsonFilterInput>;
1124  size?: InputMaybe<FloatFilterInput>;
1125  updatedAt?: InputMaybe<DateTimeFilterInput>;
1126  url?: InputMaybe<StringFilterInput>;
1127  width?: InputMaybe<IntFilterInput>;
1128};
1129
1130export type UploadFileInput = {
1131  alternativeText?: InputMaybe<Scalars['String']>;
1132  caption?: InputMaybe<Scalars['String']>;
1133  ext?: InputMaybe<Scalars['String']>;
1134  folder?: InputMaybe<Scalars['ID']>;
1135  folderPath?: InputMaybe<Scalars['String']>;
1136  formats?: InputMaybe<Scalars['JSON']>;
1137  hash?: InputMaybe<Scalars['String']>;
1138  height?: InputMaybe<Scalars['Int']>;
1139  mime?: InputMaybe<Scalars['String']>;
1140  name?: InputMaybe<Scalars['String']>;
1141  previewUrl?: InputMaybe<Scalars['String']>;
1142  provider?: InputMaybe<Scalars['String']>;
1143  provider_metadata?: InputMaybe<Scalars['JSON']>;
1144  size?: InputMaybe<Scalars['Float']>;
1145  url?: InputMaybe<Scalars['String']>;
1146  width?: InputMaybe<Scalars['Int']>;
1147};
1148
1149export type UploadFileRelationResponseCollection = {
1150  __typename?: 'UploadFileRelationResponseCollection';
1151  data: Array<UploadFileEntity>;
1152};
1153
1154export type UploadFolder = {
1155  __typename?: 'UploadFolder';
1156  children?: Maybe<UploadFolderRelationResponseCollection>;
1157  createdAt?: Maybe<Scalars['DateTime']>;
1158  files?: Maybe<UploadFileRelationResponseCollection>;
1159  name: Scalars['String'];
1160  parent?: Maybe<UploadFolderEntityResponse>;
1161  path: Scalars['String'];
1162  pathId: Scalars['Int'];
1163  updatedAt?: Maybe<Scalars['DateTime']>;
1164};
1165
1166
1167export type UploadFolderChildrenArgs = {
1168  filters?: InputMaybe<UploadFolderFiltersInput>;
1169  pagination?: InputMaybe<PaginationArg>;
1170  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1171};
1172
1173
1174export type UploadFolderFilesArgs = {
1175  filters?: InputMaybe<UploadFileFiltersInput>;
1176  pagination?: InputMaybe<PaginationArg>;
1177  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1178};
1179
1180export type UploadFolderEntity = {
1181  __typename?: 'UploadFolderEntity';
1182  attributes?: Maybe<UploadFolder>;
1183  id?: Maybe<Scalars['ID']>;
1184};
1185
1186export type UploadFolderEntityResponse = {
1187  __typename?: 'UploadFolderEntityResponse';
1188  data?: Maybe<UploadFolderEntity>;
1189};
1190
1191export type UploadFolderEntityResponseCollection = {
1192  __typename?: 'UploadFolderEntityResponseCollection';
1193  data: Array<UploadFolderEntity>;
1194  meta: ResponseCollectionMeta;
1195};
1196
1197export type UploadFolderFiltersInput = {
1198  and?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1199  children?: InputMaybe<UploadFolderFiltersInput>;
1200  createdAt?: InputMaybe<DateTimeFilterInput>;
1201  files?: InputMaybe<UploadFileFiltersInput>;
1202  id?: InputMaybe<IdFilterInput>;
1203  name?: InputMaybe<StringFilterInput>;
1204  not?: InputMaybe<UploadFolderFiltersInput>;
1205  or?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1206  parent?: InputMaybe<UploadFolderFiltersInput>;
1207  path?: InputMaybe<StringFilterInput>;
1208  pathId?: InputMaybe<IntFilterInput>;
1209  updatedAt?: InputMaybe<DateTimeFilterInput>;
1210};
1211
1212export type UploadFolderInput = {
1213  children?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1214  files?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1215  name?: InputMaybe<Scalars['String']>;
1216  parent?: InputMaybe<Scalars['ID']>;
1217  path?: InputMaybe<Scalars['String']>;
1218  pathId?: InputMaybe<Scalars['Int']>;
1219};
1220
1221export type UploadFolderRelationResponseCollection = {
1222  __typename?: 'UploadFolderRelationResponseCollection';
1223  data: Array<UploadFolderEntity>;
1224};
1225
1226export type UsersPermissionsCreateRolePayload = {
1227  __typename?: 'UsersPermissionsCreateRolePayload';
1228  ok: Scalars['Boolean'];
1229};
1230
1231export type UsersPermissionsDeleteRolePayload = {
1232  __typename?: 'UsersPermissionsDeleteRolePayload';
1233  ok: Scalars['Boolean'];
1234};
1235
1236export type UsersPermissionsLoginInput = {
1237  identifier: Scalars['String'];
1238  password: Scalars['String'];
1239  provider?: Scalars['String'];
1240};
1241
1242export type UsersPermissionsLoginPayload = {
1243  __typename?: 'UsersPermissionsLoginPayload';
1244  jwt?: Maybe<Scalars['String']>;
1245  user: UsersPermissionsMe;
1246};
1247
1248export type UsersPermissionsMe = {
1249  __typename?: 'UsersPermissionsMe';
1250  blocked?: Maybe<Scalars['Boolean']>;
1251  confirmed?: Maybe<Scalars['Boolean']>;
1252  email?: Maybe<Scalars['String']>;
1253  id: Scalars['ID'];
1254  profile?: Maybe<UsersPermissionsUser>;
1255  role?: Maybe<UsersPermissionsMeRole>;
1256  username: Scalars['String'];
1257};
1258
1259export type UsersPermissionsMeRole = {
1260  __typename?: 'UsersPermissionsMeRole';
1261  description?: Maybe<Scalars['String']>;
1262  id: Scalars['ID'];
1263  name: Scalars['String'];
1264  type?: Maybe<Scalars['String']>;
1265};
1266
1267export type UsersPermissionsPasswordPayload = {
1268  __typename?: 'UsersPermissionsPasswordPayload';
1269  ok: Scalars['Boolean'];
1270};
1271
1272export type UsersPermissionsPermission = {
1273  __typename?: 'UsersPermissionsPermission';
1274  action: Scalars['String'];
1275  createdAt?: Maybe<Scalars['DateTime']>;
1276  role?: Maybe<UsersPermissionsRoleEntityResponse>;
1277  updatedAt?: Maybe<Scalars['DateTime']>;
1278};
1279
1280export type UsersPermissionsPermissionEntity = {
1281  __typename?: 'UsersPermissionsPermissionEntity';
1282  attributes?: Maybe<UsersPermissionsPermission>;
1283  id?: Maybe<Scalars['ID']>;
1284};
1285
1286export type UsersPermissionsPermissionFiltersInput = {
1287  action?: InputMaybe<StringFilterInput>;
1288  and?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1289  createdAt?: InputMaybe<DateTimeFilterInput>;
1290  id?: InputMaybe<IdFilterInput>;
1291  not?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1292  or?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1293  role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1294  updatedAt?: InputMaybe<DateTimeFilterInput>;
1295};
1296
1297export type UsersPermissionsPermissionRelationResponseCollection = {
1298  __typename?: 'UsersPermissionsPermissionRelationResponseCollection';
1299  data: Array<UsersPermissionsPermissionEntity>;
1300};
1301
1302export type UsersPermissionsRegisterInput = {
1303  email: Scalars['String'];
1304  firstName?: InputMaybe<Scalars['String']>;
1305  lang?: InputMaybe<Scalars['String']>;
1306  lastName?: InputMaybe<Scalars['String']>;
1307  password: Scalars['String'];
1308  username: Scalars['String'];
1309};
1310
1311export type UsersPermissionsRole = {
1312  __typename?: 'UsersPermissionsRole';
1313  createdAt?: Maybe<Scalars['DateTime']>;
1314  description?: Maybe<Scalars['String']>;
1315  name: Scalars['String'];
1316  permissions?: Maybe<UsersPermissionsPermissionRelationResponseCollection>;
1317  type?: Maybe<Scalars['String']>;
1318  updatedAt?: Maybe<Scalars['DateTime']>;
1319  users?: Maybe<UsersPermissionsUserRelationResponseCollection>;
1320};
1321
1322
1323export type UsersPermissionsRolePermissionsArgs = {
1324  filters?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1325  pagination?: InputMaybe<PaginationArg>;
1326  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1327};
1328
1329
1330export type UsersPermissionsRoleUsersArgs = {
1331  filters?: InputMaybe<UsersPermissionsUserFiltersInput>;
1332  pagination?: InputMaybe<PaginationArg>;
1333  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1334};
1335
1336export type UsersPermissionsRoleEntity = {
1337  __typename?: 'UsersPermissionsRoleEntity';
1338  attributes?: Maybe<UsersPermissionsRole>;
1339  id?: Maybe<Scalars['ID']>;
1340};
1341
1342export type UsersPermissionsRoleEntityResponse = {
1343  __typename?: 'UsersPermissionsRoleEntityResponse';
1344  data?: Maybe<UsersPermissionsRoleEntity>;
1345};
1346
1347export type UsersPermissionsRoleEntityResponseCollection = {
1348  __typename?: 'UsersPermissionsRoleEntityResponseCollection';
1349  data: Array<UsersPermissionsRoleEntity>;
1350  meta: ResponseCollectionMeta;
1351};
1352
1353export type UsersPermissionsRoleFiltersInput = {
1354  and?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1355  createdAt?: InputMaybe<DateTimeFilterInput>;
1356  description?: InputMaybe<StringFilterInput>;
1357  id?: InputMaybe<IdFilterInput>;
1358  name?: InputMaybe<StringFilterInput>;
1359  not?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1360  or?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1361  permissions?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1362  type?: InputMaybe<StringFilterInput>;
1363  updatedAt?: InputMaybe<DateTimeFilterInput>;
1364  users?: InputMaybe<UsersPermissionsUserFiltersInput>;
1365};
1366
1367export type UsersPermissionsRoleInput = {
1368  description?: InputMaybe<Scalars['String']>;
1369  name?: InputMaybe<Scalars['String']>;
1370  permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1371  type?: InputMaybe<Scalars['String']>;
1372  users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1373};
1374
1375export type UsersPermissionsUpdateRolePayload = {
1376  __typename?: 'UsersPermissionsUpdateRolePayload';
1377  ok: Scalars['Boolean'];
1378};
1379
1380export type UsersPermissionsUser = {
1381  __typename?: 'UsersPermissionsUser';
1382  confirmed?: Maybe<Scalars['Boolean']>;
1383  createdAt?: Maybe<Scalars['DateTime']>;
1384  email: Scalars['String'];
1385  events?: Maybe<EventRelationResponseCollection>;
1386  firstName?: Maybe<Scalars['String']>;
1387  lang?: Maybe<Enum_Userspermissionsuser_Lang>;
1388  lastName?: Maybe<Scalars['String']>;
1389  onboardingCreator?: Maybe<Scalars['Boolean']>;
1390  onboardingUser?: Maybe<Scalars['Boolean']>;
1391  role?: Maybe<UsersPermissionsRoleEntityResponse>;
1392  updatedAt?: Maybe<Scalars['DateTime']>;
1393  username: Scalars['String'];
1394  vehicles?: Maybe<VehicleRelationResponseCollection>;
1395};
1396
1397
1398export type UsersPermissionsUserEventsArgs = {
1399  filters?: InputMaybe<EventFiltersInput>;
1400  pagination?: InputMaybe<PaginationArg>;
1401  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1402};
1403
1404
1405export type UsersPermissionsUserVehiclesArgs = {
1406  filters?: InputMaybe<VehicleFiltersInput>;
1407  pagination?: InputMaybe<PaginationArg>;
1408  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1409};
1410
1411export type UsersPermissionsUserEntity = {
1412  __typename?: 'UsersPermissionsUserEntity';
1413  attributes?: Maybe<UsersPermissionsUser>;
1414  id?: Maybe<Scalars['ID']>;
1415};
1416
1417export type UsersPermissionsUserEntityResponse = {
1418  __typename?: 'UsersPermissionsUserEntityResponse';
1419  data?: Maybe<UsersPermissionsUserEntity>;
1420};
1421
1422export type UsersPermissionsUserFiltersInput = {
1423  and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1424  blocked?: InputMaybe<BooleanFilterInput>;
1425  confirmationToken?: InputMaybe<StringFilterInput>;
1426  confirmed?: InputMaybe<BooleanFilterInput>;
1427  createdAt?: InputMaybe<DateTimeFilterInput>;
1428  email?: InputMaybe<StringFilterInput>;
1429  events?: InputMaybe<EventFiltersInput>;
1430  firstName?: InputMaybe<StringFilterInput>;
1431  id?: InputMaybe<IdFilterInput>;
1432  lang?: InputMaybe<StringFilterInput>;
1433  lastName?: InputMaybe<StringFilterInput>;
1434  not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1435  onboardingCreator?: InputMaybe<BooleanFilterInput>;
1436  onboardingUser?: InputMaybe<BooleanFilterInput>;
1437  or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1438  passengers?: InputMaybe<PassengerFiltersInput>;
1439  password?: InputMaybe<StringFilterInput>;
1440  provider?: InputMaybe<StringFilterInput>;
1441  resetPasswordToken?: InputMaybe<StringFilterInput>;
1442  role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1443  updatedAt?: InputMaybe<DateTimeFilterInput>;
1444  username?: InputMaybe<StringFilterInput>;
1445  vehicles?: InputMaybe<VehicleFiltersInput>;
1446};
1447
1448export type UsersPermissionsUserInput = {
1449  blocked?: InputMaybe<Scalars['Boolean']>;
1450  confirmationToken?: InputMaybe<Scalars['String']>;
1451  confirmed?: InputMaybe<Scalars['Boolean']>;
1452  email?: InputMaybe<Scalars['String']>;
1453  events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1454  firstName?: InputMaybe<Scalars['String']>;
1455  lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1456  lastName?: InputMaybe<Scalars['String']>;
1457  oldPassword?: InputMaybe<Scalars['String']>;
1458  onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1459  onboardingUser?: InputMaybe<Scalars['Boolean']>;
1460  passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1461  password?: InputMaybe<Scalars['String']>;
1462  provider?: InputMaybe<Scalars['String']>;
1463  resetPasswordToken?: InputMaybe<Scalars['String']>;
1464  role?: InputMaybe<Scalars['ID']>;
1465  username?: InputMaybe<Scalars['String']>;
1466  vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1467};
1468
1469export type UsersPermissionsUserRelationResponseCollection = {
1470  __typename?: 'UsersPermissionsUserRelationResponseCollection';
1471  data: Array<UsersPermissionsUserEntity>;
1472};
1473
1474export type Vehicle = {
1475  __typename?: 'Vehicle';
1476  createdAt?: Maybe<Scalars['DateTime']>;
1477  name: Scalars['String'];
1478  phone_number?: Maybe<Scalars['String']>;
1479  seats?: Maybe<Scalars['Int']>;
1480  updatedAt?: Maybe<Scalars['DateTime']>;
1481  user?: Maybe<UsersPermissionsUserEntityResponse>;
1482};
1483
1484export type VehicleEntity = {
1485  __typename?: 'VehicleEntity';
1486  attributes?: Maybe<Vehicle>;
1487  id?: Maybe<Scalars['ID']>;
1488};
1489
1490export type VehicleEntityResponse = {
1491  __typename?: 'VehicleEntityResponse';
1492  data?: Maybe<VehicleEntity>;
1493};
1494
1495export type VehicleFiltersInput = {
1496  and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1497  createdAt?: InputMaybe<DateTimeFilterInput>;
1498  id?: InputMaybe<IdFilterInput>;
1499  name?: InputMaybe<StringFilterInput>;
1500  not?: InputMaybe<VehicleFiltersInput>;
1501  or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1502  phone_number?: InputMaybe<StringFilterInput>;
1503  seats?: InputMaybe<IntFilterInput>;
1504  updatedAt?: InputMaybe<DateTimeFilterInput>;
1505  user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1506};
1507
1508export type VehicleInput = {
1509  name?: InputMaybe<Scalars['String']>;
1510  phone_number?: InputMaybe<Scalars['String']>;
1511  seats?: InputMaybe<Scalars['Int']>;
1512  user?: InputMaybe<Scalars['ID']>;
1513};
1514
1515export type VehicleRelationResponseCollection = {
1516  __typename?: 'VehicleRelationResponseCollection';
1517  data: Array<VehicleEntity>;
1518};
1519
1520export const MeFieldsFragmentDoc = gql`
1521    fragment MeFields on UsersPermissionsMe {
1522  id
1523  username
1524  email
1525  confirmed
1526}
1527    `;
1528export const EventFieldsFragmentDoc = gql`
1529    fragment EventFields on EventEntity {
1530  id
1531  attributes {
1532    uuid
1533    name
1534    description
1535    email
1536    date
1537    address
1538    position
1539    waitingPassengers {
1540      data {
1541        id
1542        attributes {
1543          name
1544          email
1545          location
1546          user {
1547            data {
1548              id
1549              attributes {
1550                firstName
1551                lastName
1552              }
1553            }
1554          }
1555        }
1556      }
1557    }
1558    travels {
1559      data {
1560        id
1561        attributes {
1562          meeting
1563          departure
1564          details
1565          vehicleName
1566          phone_number
1567          seats
1568          passengers {
1569            data {
1570              id
1571              attributes {
1572                name
1573                location
1574                user {
1575                  data {
1576                    id
1577                    attributes {
1578                      firstName
1579                      lastName
1580                    }
1581                  }
1582                }
1583              }
1584            }
1585          }
1586        }
1587      }
1588    }
1589  }
1590}
1591    `;
1592export const PassengerFieldsFragmentDoc = gql`
1593    fragment PassengerFields on PassengerEntity {
1594  id
1595  attributes {
1596    name
1597    location
1598    email
1599    user {
1600      data {
1601        id
1602        attributes {
1603          firstName
1604          lastName
1605        }
1606      }
1607    }
1608  }
1609}
1610    `;
1611export const TravelFieldsFragmentDoc = gql`
1612    fragment TravelFields on TravelEntity {
1613  id
1614  attributes {
1615    meeting
1616    departure
1617    details
1618    vehicleName
1619    phone_number
1620    seats
1621    passengers {
1622      data {
1623        id
1624        attributes {
1625          name
1626          location
1627          user {
1628            data {
1629              id
1630              attributes {
1631                firstName
1632                lastName
1633              }
1634            }
1635          }
1636        }
1637      }
1638    }
1639  }
1640}
1641    `;
1642export const UserFieldsFragmentDoc = gql`
1643    fragment UserFields on UsersPermissionsUser {
1644  username
1645  email
1646  confirmed
1647  lastName
1648  firstName
1649  lang
1650  onboardingUser
1651  onboardingCreator
1652  events {
1653    data {
1654      id
1655      attributes {
1656        uuid
1657        name
1658        date
1659        address
1660      }
1661    }
1662  }
1663}
1664    `;
1665export const VehicleFieldsFragmentDoc = gql`
1666    fragment VehicleFields on VehicleEntity {
1667  id
1668  attributes {
1669    name
1670    seats
1671    phone_number
1672  }
1673}
1674    `;
1675export const RegisterDocument = gql`
1676    mutation register($user: UsersPermissionsRegisterInput!) {
1677  register(input: $user) {
1678    jwt
1679    user {
1680      ...MeFields
1681    }
1682  }
1683}
1684    ${MeFieldsFragmentDoc}`;
1685export const LoginDocument = gql`
1686    mutation login($identifier: String!, $password: String!) {
1687  login(input: {identifier: $identifier, password: $password}) {
1688    jwt
1689    user {
1690      ...MeFields
1691    }
1692  }
1693}
1694    ${MeFieldsFragmentDoc}`;
1695export const ForgotPasswordDocument = gql`
1696    mutation forgotPassword($email: String!) {
1697  forgotPassword(email: $email) {
1698    ok
1699  }
1700}
1701    `;
1702export const ResetPasswordDocument = gql`
1703    mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
1704  resetPassword(
1705    password: $password
1706    passwordConfirmation: $passwordConfirmation
1707    code: $code
1708  ) {
1709    jwt
1710    user {
1711      ...MeFields
1712    }
1713  }
1714}
1715    ${MeFieldsFragmentDoc}`;
1716export const CreateEventDocument = gql`
1717    mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
1718  createEvent(
1719    data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}
1720  ) {
1721    data {
1722      ...EventFields
1723    }
1724  }
1725}
1726    ${EventFieldsFragmentDoc}`;
1727export const UpdateEventDocument = gql`
1728    mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
1729  updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
1730    data {
1731      ...EventFields
1732    }
1733  }
1734}
1735    ${EventFieldsFragmentDoc}`;
1736export const EventByUuidDocument = gql`
1737    query eventByUUID($uuid: String!) {
1738  eventByUUID(uuid: $uuid) {
1739    data {
1740      ...EventFields
1741    }
1742  }
1743}
1744    ${EventFieldsFragmentDoc}`;
1745export const CreatePassengerDocument = gql`
1746    mutation createPassenger($passenger: PassengerInput!) {
1747  createPassenger(data: $passenger) {
1748    data {
1749      ...PassengerFields
1750    }
1751  }
1752}
1753    ${PassengerFieldsFragmentDoc}`;
1754export const UpdatePassengerDocument = gql`
1755    mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
1756  updatePassenger(id: $id, data: $passengerUpdate) {
1757    data {
1758      ...PassengerFields
1759    }
1760  }
1761}
1762    ${PassengerFieldsFragmentDoc}`;
1763export const DeletePassengerDocument = gql`
1764    mutation deletePassenger($id: ID!) {
1765  deletePassenger(id: $id) {
1766    data {
1767      id
1768    }
1769  }
1770}
1771    `;
1772export const SettingDocument = gql`
1773    query setting($locale: I18NLocaleCode!) {
1774  setting(locale: $locale) {
1775    data {
1776      id
1777      attributes {
1778        gtm_id
1779        about_link
1780        faq_link
1781        announcement
1782      }
1783    }
1784  }
1785}
1786    `;
1787export const CreateTravelDocument = gql`
1788    mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
1789  createTravel(data: $travel, createVehicle: $createVehicle) {
1790    data {
1791      ...TravelFields
1792    }
1793  }
1794}
1795    ${TravelFieldsFragmentDoc}`;
1796export const UpdateTravelDocument = gql`
1797    mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
1798  updateTravel(id: $id, data: $travelUpdate) {
1799    data {
1800      ...TravelFields
1801    }
1802  }
1803}
1804    ${TravelFieldsFragmentDoc}`;
1805export const DeleteTravelDocument = gql`
1806    mutation deleteTravel($id: ID!) {
1807  deleteTravel(id: $id) {
1808    data {
1809      id
1810    }
1811  }
1812}
1813    `;
1814export const ProfileDocument = gql`
1815    query profile {
1816  me {
1817    id
1818    username
1819    profile {
1820      ...UserFields
1821    }
1822  }
1823}
1824    ${UserFieldsFragmentDoc}`;
1825export const UpdateMeDocument = gql`
1826    mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
1827  updateMe(data: $userUpdate) {
1828    data {
1829      id
1830      attributes {
1831        ...UserFields
1832      }
1833    }
1834  }
1835}
1836    ${UserFieldsFragmentDoc}`;
1837export const FindUserVehiclesDocument = gql`
1838    query findUserVehicles {
1839  me {
1840    id
1841    username
1842    profile {
1843      vehicles {
1844        data {
1845          ...VehicleFields
1846        }
1847      }
1848    }
1849  }
1850}
1851    ${VehicleFieldsFragmentDoc}`;
1852export const DeleteVehicleDocument = gql`
1853    mutation deleteVehicle($id: ID!) {
1854  deleteVehicle(id: $id) {
1855    data {
1856      id
1857      attributes {
1858        name
1859      }
1860    }
1861  }
1862}
1863    `;
1864
1865export type SdkFunctionWrapper = <T>(action: (requestHeaders?:Record<string, string>) => Promise<T>, operationName: string, operationType?: string) => Promise<T>;
1866
1867
1868const defaultWrapper: SdkFunctionWrapper = (action, _operationName, _operationType) => action();
1869
1870export function getSdk(client: GraphQLClient, withWrapper: SdkFunctionWrapper = defaultWrapper) {
1871  return {
1872    register(variables: RegisterMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<RegisterMutation> {
1873      return withWrapper((wrappedRequestHeaders) => client.request<RegisterMutation>(RegisterDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'register', 'mutation');
1874    },
1875    login(variables: LoginMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<LoginMutation> {
1876      return withWrapper((wrappedRequestHeaders) => client.request<LoginMutation>(LoginDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'login', 'mutation');
1877    },
1878    forgotPassword(variables: ForgotPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ForgotPasswordMutation> {
1879      return withWrapper((wrappedRequestHeaders) => client.request<ForgotPasswordMutation>(ForgotPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'forgotPassword', 'mutation');
1880    },
1881    resetPassword(variables: ResetPasswordMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ResetPasswordMutation> {
1882      return withWrapper((wrappedRequestHeaders) => client.request<ResetPasswordMutation>(ResetPasswordDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'resetPassword', 'mutation');
1883    },
1884    createEvent(variables: CreateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateEventMutation> {
1885      return withWrapper((wrappedRequestHeaders) => client.request<CreateEventMutation>(CreateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createEvent', 'mutation');
1886    },
1887    updateEvent(variables: UpdateEventMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateEventMutation> {
1888      return withWrapper((wrappedRequestHeaders) => client.request<UpdateEventMutation>(UpdateEventDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateEvent', 'mutation');
1889    },
1890    eventByUUID(variables: EventByUuidQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<EventByUuidQuery> {
1891      return withWrapper((wrappedRequestHeaders) => client.request<EventByUuidQuery>(EventByUuidDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'eventByUUID', 'query');
1892    },
1893    createPassenger(variables: CreatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreatePassengerMutation> {
1894      return withWrapper((wrappedRequestHeaders) => client.request<CreatePassengerMutation>(CreatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createPassenger', 'mutation');
1895    },
1896    updatePassenger(variables: UpdatePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdatePassengerMutation> {
1897      return withWrapper((wrappedRequestHeaders) => client.request<UpdatePassengerMutation>(UpdatePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updatePassenger', 'mutation');
1898    },
1899    deletePassenger(variables: DeletePassengerMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeletePassengerMutation> {
1900      return withWrapper((wrappedRequestHeaders) => client.request<DeletePassengerMutation>(DeletePassengerDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deletePassenger', 'mutation');
1901    },
1902    setting(variables: SettingQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<SettingQuery> {
1903      return withWrapper((wrappedRequestHeaders) => client.request<SettingQuery>(SettingDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'setting', 'query');
1904    },
1905    createTravel(variables: CreateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<CreateTravelMutation> {
1906      return withWrapper((wrappedRequestHeaders) => client.request<CreateTravelMutation>(CreateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'createTravel', 'mutation');
1907    },
1908    updateTravel(variables: UpdateTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateTravelMutation> {
1909      return withWrapper((wrappedRequestHeaders) => client.request<UpdateTravelMutation>(UpdateTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateTravel', 'mutation');
1910    },
1911    deleteTravel(variables: DeleteTravelMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteTravelMutation> {
1912      return withWrapper((wrappedRequestHeaders) => client.request<DeleteTravelMutation>(DeleteTravelDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteTravel', 'mutation');
1913    },
1914    profile(variables?: ProfileQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<ProfileQuery> {
1915      return withWrapper((wrappedRequestHeaders) => client.request<ProfileQuery>(ProfileDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'profile', 'query');
1916    },
1917    updateMe(variables: UpdateMeMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<UpdateMeMutation> {
1918      return withWrapper((wrappedRequestHeaders) => client.request<UpdateMeMutation>(UpdateMeDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'updateMe', 'mutation');
1919    },
1920    findUserVehicles(variables?: FindUserVehiclesQueryVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<FindUserVehiclesQuery> {
1921      return withWrapper((wrappedRequestHeaders) => client.request<FindUserVehiclesQuery>(FindUserVehiclesDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'findUserVehicles', 'query');
1922    },
1923    deleteVehicle(variables: DeleteVehicleMutationVariables, requestHeaders?: Dom.RequestInit["headers"]): Promise<DeleteVehicleMutation> {
1924      return withWrapper((wrappedRequestHeaders) => client.request<DeleteVehicleMutation>(DeleteVehicleDocument, variables, {...requestHeaders, ...wrappedRequestHeaders}), 'deleteVehicle', 'mutation');
1925    }
1926  };
1927}
1928export type Sdk = ReturnType<typeof getSdk>;
1929export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
1930
1931export type RegisterMutationVariables = Exact<{
1932  user: UsersPermissionsRegisterInput;
1933}>;
1934
1935
1936export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1937
1938export type LoginMutationVariables = Exact<{
1939  identifier: Scalars['String'];
1940  password: Scalars['String'];
1941}>;
1942
1943
1944export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1945
1946export type ForgotPasswordMutationVariables = Exact<{
1947  email: Scalars['String'];
1948}>;
1949
1950
1951export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
1952
1953export type ResetPasswordMutationVariables = Exact<{
1954  password: Scalars['String'];
1955  passwordConfirmation: Scalars['String'];
1956  code: Scalars['String'];
1957}>;
1958
1959
1960export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
1961
1962export 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 };
1963
1964export type CreateEventMutationVariables = Exact<{
1965  name: Scalars['String'];
1966  email: Scalars['String'];
1967  date?: InputMaybe<Scalars['Date']>;
1968  address?: InputMaybe<Scalars['String']>;
1969  description?: InputMaybe<Scalars['String']>;
1970  newsletter?: InputMaybe<Scalars['Boolean']>;
1971}>;
1972
1973
1974export 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 };
1975
1976export type UpdateEventMutationVariables = Exact<{
1977  uuid: Scalars['String'];
1978  eventUpdate: EventInput;
1979}>;
1980
1981
1982export 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 };
1983
1984export type EventByUuidQueryVariables = Exact<{
1985  uuid: Scalars['String'];
1986}>;
1987
1988
1989export 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 };
1990
1991export 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 };
1992
1993export type CreatePassengerMutationVariables = Exact<{
1994  passenger: PassengerInput;
1995}>;
1996
1997
1998export 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 };
1999
2000export type UpdatePassengerMutationVariables = Exact<{
2001  id: Scalars['ID'];
2002  passengerUpdate: PassengerInput;
2003}>;
2004
2005
2006export 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 };
2007
2008export type DeletePassengerMutationVariables = Exact<{
2009  id: Scalars['ID'];
2010}>;
2011
2012
2013export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
2014
2015export type SettingQueryVariables = Exact<{
2016  locale: Scalars['I18NLocaleCode'];
2017}>;
2018
2019
2020export 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 } | null } | null } | null };
2021
2022export 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 };
2023
2024export type CreateTravelMutationVariables = Exact<{
2025  travel: TravelInput;
2026  createVehicle?: InputMaybe<Scalars['Boolean']>;
2027}>;
2028
2029
2030export 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 };
2031
2032export type UpdateTravelMutationVariables = Exact<{
2033  id: Scalars['ID'];
2034  travelUpdate: TravelInput;
2035}>;
2036
2037
2038export 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 };
2039
2040export type DeleteTravelMutationVariables = Exact<{
2041  id: Scalars['ID'];
2042}>;
2043
2044
2045export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
2046
2047export 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, 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 };
2048
2049export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
2050
2051
2052export 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, 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 };
2053
2054export type UpdateMeMutationVariables = Exact<{
2055  userUpdate: UsersPermissionsUserInput;
2056}>;
2057
2058
2059export 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, 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 } };
2060
2061export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
2062
2063export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
2064
2065
2066export 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 };
2067
2068export type DeleteVehicleMutationVariables = Exact<{
2069  id: Scalars['ID'];
2070}>;
2071
2072
2073export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };