all repos — caroster @ 79cd68b76c662e9cd5d1940b2feba41767825cd9

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

frontend/generated/graphql.tsx (view raw)

   1import { gql } from '@apollo/client';
   2import * as Apollo from '@apollo/client';
   3export type Maybe<T> = T | null;
   4export type InputMaybe<T> = Maybe<T>;
   5export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
   6export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
   7export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
   8const defaultOptions = {} as const;
   9/** All built-in and custom scalars, mapped to their actual values */
  10export type Scalars = {
  11  ID: string;
  12  String: string;
  13  Boolean: boolean;
  14  Int: number;
  15  Float: number;
  16  Date: any;
  17  DateTime: any;
  18  I18NLocaleCode: any;
  19  JSON: any;
  20  Upload: any;
  21};
  22
  23export type BooleanFilterInput = {
  24  and?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
  25  between?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
  26  contains?: InputMaybe<Scalars['Boolean']>;
  27  containsi?: InputMaybe<Scalars['Boolean']>;
  28  endsWith?: InputMaybe<Scalars['Boolean']>;
  29  eq?: InputMaybe<Scalars['Boolean']>;
  30  eqi?: InputMaybe<Scalars['Boolean']>;
  31  gt?: InputMaybe<Scalars['Boolean']>;
  32  gte?: InputMaybe<Scalars['Boolean']>;
  33  in?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
  34  lt?: InputMaybe<Scalars['Boolean']>;
  35  lte?: InputMaybe<Scalars['Boolean']>;
  36  ne?: InputMaybe<Scalars['Boolean']>;
  37  not?: InputMaybe<BooleanFilterInput>;
  38  notContains?: InputMaybe<Scalars['Boolean']>;
  39  notContainsi?: InputMaybe<Scalars['Boolean']>;
  40  notIn?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
  41  notNull?: InputMaybe<Scalars['Boolean']>;
  42  null?: InputMaybe<Scalars['Boolean']>;
  43  or?: InputMaybe<Array<InputMaybe<Scalars['Boolean']>>>;
  44  startsWith?: InputMaybe<Scalars['Boolean']>;
  45};
  46
  47export type DateFilterInput = {
  48  and?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
  49  between?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
  50  contains?: InputMaybe<Scalars['Date']>;
  51  containsi?: InputMaybe<Scalars['Date']>;
  52  endsWith?: InputMaybe<Scalars['Date']>;
  53  eq?: InputMaybe<Scalars['Date']>;
  54  eqi?: InputMaybe<Scalars['Date']>;
  55  gt?: InputMaybe<Scalars['Date']>;
  56  gte?: InputMaybe<Scalars['Date']>;
  57  in?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
  58  lt?: InputMaybe<Scalars['Date']>;
  59  lte?: InputMaybe<Scalars['Date']>;
  60  ne?: InputMaybe<Scalars['Date']>;
  61  not?: InputMaybe<DateFilterInput>;
  62  notContains?: InputMaybe<Scalars['Date']>;
  63  notContainsi?: InputMaybe<Scalars['Date']>;
  64  notIn?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
  65  notNull?: InputMaybe<Scalars['Boolean']>;
  66  null?: InputMaybe<Scalars['Boolean']>;
  67  or?: InputMaybe<Array<InputMaybe<Scalars['Date']>>>;
  68  startsWith?: InputMaybe<Scalars['Date']>;
  69};
  70
  71export type DateTimeFilterInput = {
  72  and?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
  73  between?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
  74  contains?: InputMaybe<Scalars['DateTime']>;
  75  containsi?: InputMaybe<Scalars['DateTime']>;
  76  endsWith?: InputMaybe<Scalars['DateTime']>;
  77  eq?: InputMaybe<Scalars['DateTime']>;
  78  eqi?: InputMaybe<Scalars['DateTime']>;
  79  gt?: InputMaybe<Scalars['DateTime']>;
  80  gte?: InputMaybe<Scalars['DateTime']>;
  81  in?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
  82  lt?: InputMaybe<Scalars['DateTime']>;
  83  lte?: InputMaybe<Scalars['DateTime']>;
  84  ne?: InputMaybe<Scalars['DateTime']>;
  85  not?: InputMaybe<DateTimeFilterInput>;
  86  notContains?: InputMaybe<Scalars['DateTime']>;
  87  notContainsi?: InputMaybe<Scalars['DateTime']>;
  88  notIn?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
  89  notNull?: InputMaybe<Scalars['Boolean']>;
  90  null?: InputMaybe<Scalars['Boolean']>;
  91  or?: InputMaybe<Array<InputMaybe<Scalars['DateTime']>>>;
  92  startsWith?: InputMaybe<Scalars['DateTime']>;
  93};
  94
  95export enum Enum_Page_Type {
  96  Tos = 'tos'
  97}
  98
  99export enum Enum_Userspermissionsuser_Lang {
 100  En = 'EN',
 101  Fr = 'FR'
 102}
 103
 104export type EmailDesignerEmailTemplate = {
 105  __typename?: 'EmailDesignerEmailTemplate';
 106  bodyHtml?: Maybe<Scalars['String']>;
 107  bodyText?: Maybe<Scalars['String']>;
 108  createdAt?: Maybe<Scalars['DateTime']>;
 109  design?: Maybe<Scalars['JSON']>;
 110  enabled?: Maybe<Scalars['Boolean']>;
 111  name?: Maybe<Scalars['String']>;
 112  subject?: Maybe<Scalars['String']>;
 113  tags?: Maybe<Scalars['JSON']>;
 114  templateReferenceId?: Maybe<Scalars['Int']>;
 115  updatedAt?: Maybe<Scalars['DateTime']>;
 116};
 117
 118export type EmailDesignerEmailTemplateEntity = {
 119  __typename?: 'EmailDesignerEmailTemplateEntity';
 120  attributes?: Maybe<EmailDesignerEmailTemplate>;
 121  id?: Maybe<Scalars['ID']>;
 122};
 123
 124export type EmailDesignerEmailTemplateEntityResponse = {
 125  __typename?: 'EmailDesignerEmailTemplateEntityResponse';
 126  data?: Maybe<EmailDesignerEmailTemplateEntity>;
 127};
 128
 129export type EmailDesignerEmailTemplateEntityResponseCollection = {
 130  __typename?: 'EmailDesignerEmailTemplateEntityResponseCollection';
 131  data: Array<EmailDesignerEmailTemplateEntity>;
 132  meta: ResponseCollectionMeta;
 133};
 134
 135export type EmailDesignerEmailTemplateFiltersInput = {
 136  and?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
 137  bodyHtml?: InputMaybe<StringFilterInput>;
 138  bodyText?: InputMaybe<StringFilterInput>;
 139  createdAt?: InputMaybe<DateTimeFilterInput>;
 140  design?: InputMaybe<JsonFilterInput>;
 141  enabled?: InputMaybe<BooleanFilterInput>;
 142  id?: InputMaybe<IdFilterInput>;
 143  name?: InputMaybe<StringFilterInput>;
 144  not?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
 145  or?: InputMaybe<Array<InputMaybe<EmailDesignerEmailTemplateFiltersInput>>>;
 146  subject?: InputMaybe<StringFilterInput>;
 147  tags?: InputMaybe<JsonFilterInput>;
 148  templateReferenceId?: InputMaybe<IntFilterInput>;
 149  updatedAt?: InputMaybe<DateTimeFilterInput>;
 150};
 151
 152export type EmailDesignerEmailTemplateInput = {
 153  bodyHtml?: InputMaybe<Scalars['String']>;
 154  bodyText?: InputMaybe<Scalars['String']>;
 155  design?: InputMaybe<Scalars['JSON']>;
 156  enabled?: InputMaybe<Scalars['Boolean']>;
 157  name?: InputMaybe<Scalars['String']>;
 158  subject?: InputMaybe<Scalars['String']>;
 159  tags?: InputMaybe<Scalars['JSON']>;
 160  templateReferenceId?: InputMaybe<Scalars['Int']>;
 161};
 162
 163export type Event = {
 164  __typename?: 'Event';
 165  address?: Maybe<Scalars['String']>;
 166  createdAt?: Maybe<Scalars['DateTime']>;
 167  date?: Maybe<Scalars['Date']>;
 168  description?: Maybe<Scalars['String']>;
 169  email: Scalars['String'];
 170  name: Scalars['String'];
 171  position?: Maybe<Scalars['JSON']>;
 172  travels?: Maybe<TravelRelationResponseCollection>;
 173  updatedAt?: Maybe<Scalars['DateTime']>;
 174  uuid?: Maybe<Scalars['String']>;
 175  waitingPassengers?: Maybe<PassengerRelationResponseCollection>;
 176};
 177
 178
 179export type EventTravelsArgs = {
 180  filters?: InputMaybe<TravelFiltersInput>;
 181  pagination?: InputMaybe<PaginationArg>;
 182  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 183};
 184
 185
 186export type EventWaitingPassengersArgs = {
 187  filters?: InputMaybe<PassengerFiltersInput>;
 188  pagination?: InputMaybe<PaginationArg>;
 189  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 190};
 191
 192export type EventEntity = {
 193  __typename?: 'EventEntity';
 194  attributes?: Maybe<Event>;
 195  id?: Maybe<Scalars['ID']>;
 196};
 197
 198export type EventEntityResponse = {
 199  __typename?: 'EventEntityResponse';
 200  data?: Maybe<EventEntity>;
 201};
 202
 203export type EventFiltersInput = {
 204  address?: InputMaybe<StringFilterInput>;
 205  and?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
 206  createdAt?: InputMaybe<DateTimeFilterInput>;
 207  date?: InputMaybe<DateFilterInput>;
 208  description?: InputMaybe<StringFilterInput>;
 209  email?: InputMaybe<StringFilterInput>;
 210  id?: InputMaybe<IdFilterInput>;
 211  name?: InputMaybe<StringFilterInput>;
 212  newsletter?: InputMaybe<BooleanFilterInput>;
 213  not?: InputMaybe<EventFiltersInput>;
 214  or?: InputMaybe<Array<InputMaybe<EventFiltersInput>>>;
 215  position?: InputMaybe<JsonFilterInput>;
 216  travels?: InputMaybe<TravelFiltersInput>;
 217  updatedAt?: InputMaybe<DateTimeFilterInput>;
 218  users?: InputMaybe<UsersPermissionsUserFiltersInput>;
 219  uuid?: InputMaybe<StringFilterInput>;
 220  waitingPassengers?: InputMaybe<PassengerFiltersInput>;
 221};
 222
 223export type EventInput = {
 224  address?: InputMaybe<Scalars['String']>;
 225  date?: InputMaybe<Scalars['Date']>;
 226  description?: InputMaybe<Scalars['String']>;
 227  email?: InputMaybe<Scalars['String']>;
 228  name?: InputMaybe<Scalars['String']>;
 229  newsletter?: InputMaybe<Scalars['Boolean']>;
 230  position?: InputMaybe<Scalars['JSON']>;
 231  travels?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 232  users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 233  uuid?: InputMaybe<Scalars['String']>;
 234  waitingPassengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 235};
 236
 237export type EventRelationResponseCollection = {
 238  __typename?: 'EventRelationResponseCollection';
 239  data: Array<EventEntity>;
 240};
 241
 242export type FileInfoInput = {
 243  alternativeText?: InputMaybe<Scalars['String']>;
 244  caption?: InputMaybe<Scalars['String']>;
 245  name?: InputMaybe<Scalars['String']>;
 246};
 247
 248export type FloatFilterInput = {
 249  and?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
 250  between?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
 251  contains?: InputMaybe<Scalars['Float']>;
 252  containsi?: InputMaybe<Scalars['Float']>;
 253  endsWith?: InputMaybe<Scalars['Float']>;
 254  eq?: InputMaybe<Scalars['Float']>;
 255  eqi?: InputMaybe<Scalars['Float']>;
 256  gt?: InputMaybe<Scalars['Float']>;
 257  gte?: InputMaybe<Scalars['Float']>;
 258  in?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
 259  lt?: InputMaybe<Scalars['Float']>;
 260  lte?: InputMaybe<Scalars['Float']>;
 261  ne?: InputMaybe<Scalars['Float']>;
 262  not?: InputMaybe<FloatFilterInput>;
 263  notContains?: InputMaybe<Scalars['Float']>;
 264  notContainsi?: InputMaybe<Scalars['Float']>;
 265  notIn?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
 266  notNull?: InputMaybe<Scalars['Boolean']>;
 267  null?: InputMaybe<Scalars['Boolean']>;
 268  or?: InputMaybe<Array<InputMaybe<Scalars['Float']>>>;
 269  startsWith?: InputMaybe<Scalars['Float']>;
 270};
 271
 272export type GenericMorph = EmailDesignerEmailTemplate | Event | I18NLocale | Page | Passenger | Setting | Travel | UploadFile | UploadFolder | UsersPermissionsPermission | UsersPermissionsRole | UsersPermissionsUser | Vehicle;
 273
 274export type I18NLocale = {
 275  __typename?: 'I18NLocale';
 276  code?: Maybe<Scalars['String']>;
 277  createdAt?: Maybe<Scalars['DateTime']>;
 278  name?: Maybe<Scalars['String']>;
 279  updatedAt?: Maybe<Scalars['DateTime']>;
 280};
 281
 282export type I18NLocaleEntity = {
 283  __typename?: 'I18NLocaleEntity';
 284  attributes?: Maybe<I18NLocale>;
 285  id?: Maybe<Scalars['ID']>;
 286};
 287
 288export type I18NLocaleEntityResponse = {
 289  __typename?: 'I18NLocaleEntityResponse';
 290  data?: Maybe<I18NLocaleEntity>;
 291};
 292
 293export type I18NLocaleEntityResponseCollection = {
 294  __typename?: 'I18NLocaleEntityResponseCollection';
 295  data: Array<I18NLocaleEntity>;
 296  meta: ResponseCollectionMeta;
 297};
 298
 299export type I18NLocaleFiltersInput = {
 300  and?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
 301  code?: InputMaybe<StringFilterInput>;
 302  createdAt?: InputMaybe<DateTimeFilterInput>;
 303  id?: InputMaybe<IdFilterInput>;
 304  name?: InputMaybe<StringFilterInput>;
 305  not?: InputMaybe<I18NLocaleFiltersInput>;
 306  or?: InputMaybe<Array<InputMaybe<I18NLocaleFiltersInput>>>;
 307  updatedAt?: InputMaybe<DateTimeFilterInput>;
 308};
 309
 310export type IdFilterInput = {
 311  and?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 312  between?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 313  contains?: InputMaybe<Scalars['ID']>;
 314  containsi?: InputMaybe<Scalars['ID']>;
 315  endsWith?: InputMaybe<Scalars['ID']>;
 316  eq?: InputMaybe<Scalars['ID']>;
 317  eqi?: InputMaybe<Scalars['ID']>;
 318  gt?: InputMaybe<Scalars['ID']>;
 319  gte?: InputMaybe<Scalars['ID']>;
 320  in?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 321  lt?: InputMaybe<Scalars['ID']>;
 322  lte?: InputMaybe<Scalars['ID']>;
 323  ne?: InputMaybe<Scalars['ID']>;
 324  not?: InputMaybe<IdFilterInput>;
 325  notContains?: InputMaybe<Scalars['ID']>;
 326  notContainsi?: InputMaybe<Scalars['ID']>;
 327  notIn?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 328  notNull?: InputMaybe<Scalars['Boolean']>;
 329  null?: InputMaybe<Scalars['Boolean']>;
 330  or?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
 331  startsWith?: InputMaybe<Scalars['ID']>;
 332};
 333
 334export type IntFilterInput = {
 335  and?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
 336  between?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
 337  contains?: InputMaybe<Scalars['Int']>;
 338  containsi?: InputMaybe<Scalars['Int']>;
 339  endsWith?: InputMaybe<Scalars['Int']>;
 340  eq?: InputMaybe<Scalars['Int']>;
 341  eqi?: InputMaybe<Scalars['Int']>;
 342  gt?: InputMaybe<Scalars['Int']>;
 343  gte?: InputMaybe<Scalars['Int']>;
 344  in?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
 345  lt?: InputMaybe<Scalars['Int']>;
 346  lte?: InputMaybe<Scalars['Int']>;
 347  ne?: InputMaybe<Scalars['Int']>;
 348  not?: InputMaybe<IntFilterInput>;
 349  notContains?: InputMaybe<Scalars['Int']>;
 350  notContainsi?: InputMaybe<Scalars['Int']>;
 351  notIn?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
 352  notNull?: InputMaybe<Scalars['Boolean']>;
 353  null?: InputMaybe<Scalars['Boolean']>;
 354  or?: InputMaybe<Array<InputMaybe<Scalars['Int']>>>;
 355  startsWith?: InputMaybe<Scalars['Int']>;
 356};
 357
 358export type JsonFilterInput = {
 359  and?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
 360  between?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
 361  contains?: InputMaybe<Scalars['JSON']>;
 362  containsi?: InputMaybe<Scalars['JSON']>;
 363  endsWith?: InputMaybe<Scalars['JSON']>;
 364  eq?: InputMaybe<Scalars['JSON']>;
 365  eqi?: InputMaybe<Scalars['JSON']>;
 366  gt?: InputMaybe<Scalars['JSON']>;
 367  gte?: InputMaybe<Scalars['JSON']>;
 368  in?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
 369  lt?: InputMaybe<Scalars['JSON']>;
 370  lte?: InputMaybe<Scalars['JSON']>;
 371  ne?: InputMaybe<Scalars['JSON']>;
 372  not?: InputMaybe<JsonFilterInput>;
 373  notContains?: InputMaybe<Scalars['JSON']>;
 374  notContainsi?: InputMaybe<Scalars['JSON']>;
 375  notIn?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
 376  notNull?: InputMaybe<Scalars['Boolean']>;
 377  null?: InputMaybe<Scalars['Boolean']>;
 378  or?: InputMaybe<Array<InputMaybe<Scalars['JSON']>>>;
 379  startsWith?: InputMaybe<Scalars['JSON']>;
 380};
 381
 382export type Mutation = {
 383  __typename?: 'Mutation';
 384  /** Change user password. Confirm with the current password. */
 385  changePassword?: Maybe<UsersPermissionsLoginPayload>;
 386  createEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
 387  createEvent?: Maybe<EventEntityResponse>;
 388  createPage?: Maybe<PageEntityResponse>;
 389  createPassenger?: Maybe<PassengerEntityResponse>;
 390  createSettingLocalization?: Maybe<SettingEntityResponse>;
 391  createTravel?: Maybe<TravelEntityResponse>;
 392  createUploadFile?: Maybe<UploadFileEntityResponse>;
 393  createUploadFolder?: Maybe<UploadFolderEntityResponse>;
 394  /** Create a new role */
 395  createUsersPermissionsRole?: Maybe<UsersPermissionsCreateRolePayload>;
 396  /** Create a new user */
 397  createUsersPermissionsUser: UsersPermissionsUserEntityResponse;
 398  createVehicle?: Maybe<VehicleEntityResponse>;
 399  deleteEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
 400  deleteEvent?: Maybe<EventEntityResponse>;
 401  deletePage?: Maybe<PageEntityResponse>;
 402  deletePassenger?: Maybe<PassengerEntityResponse>;
 403  deleteSetting?: Maybe<SettingEntityResponse>;
 404  deleteTravel?: Maybe<TravelEntityResponse>;
 405  deleteUploadFile?: Maybe<UploadFileEntityResponse>;
 406  deleteUploadFolder?: Maybe<UploadFolderEntityResponse>;
 407  /** Delete an existing role */
 408  deleteUsersPermissionsRole?: Maybe<UsersPermissionsDeleteRolePayload>;
 409  /** Delete an existing user */
 410  deleteUsersPermissionsUser: UsersPermissionsUserEntityResponse;
 411  deleteVehicle?: Maybe<VehicleEntityResponse>;
 412  /** Confirm an email users email address */
 413  emailConfirmation?: Maybe<UsersPermissionsLoginPayload>;
 414  /** Request a reset password token */
 415  forgotPassword?: Maybe<UsersPermissionsPasswordPayload>;
 416  login: UsersPermissionsLoginPayload;
 417  multipleUpload: Array<Maybe<UploadFileEntityResponse>>;
 418  /** Register a user */
 419  register: UsersPermissionsLoginPayload;
 420  removeFile?: Maybe<UploadFileEntityResponse>;
 421  /** Reset user password. Confirm with a code (resetToken from forgotPassword) */
 422  resetPassword?: Maybe<UsersPermissionsLoginPayload>;
 423  updateEmailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
 424  updateEvent?: Maybe<EventEntityResponse>;
 425  /** Update an event using its UUID */
 426  updateEventByUUID?: Maybe<EventEntityResponse>;
 427  updateFileInfo: UploadFileEntityResponse;
 428  updateMe: UsersPermissionsUserEntityResponse;
 429  updatePage?: Maybe<PageEntityResponse>;
 430  updatePassenger?: Maybe<PassengerEntityResponse>;
 431  updateSetting?: Maybe<SettingEntityResponse>;
 432  updateTravel?: Maybe<TravelEntityResponse>;
 433  updateUploadFile?: Maybe<UploadFileEntityResponse>;
 434  updateUploadFolder?: Maybe<UploadFolderEntityResponse>;
 435  /** Update an existing role */
 436  updateUsersPermissionsRole?: Maybe<UsersPermissionsUpdateRolePayload>;
 437  /** Update an existing user */
 438  updateUsersPermissionsUser: UsersPermissionsUserEntityResponse;
 439  updateVehicle?: Maybe<VehicleEntityResponse>;
 440  upload: UploadFileEntityResponse;
 441};
 442
 443
 444export type MutationChangePasswordArgs = {
 445  currentPassword: Scalars['String'];
 446  password: Scalars['String'];
 447  passwordConfirmation: Scalars['String'];
 448};
 449
 450
 451export type MutationCreateEmailDesignerEmailTemplateArgs = {
 452  data: EmailDesignerEmailTemplateInput;
 453};
 454
 455
 456export type MutationCreateEventArgs = {
 457  data: EventInput;
 458};
 459
 460
 461export type MutationCreatePageArgs = {
 462  data: PageInput;
 463};
 464
 465
 466export type MutationCreatePassengerArgs = {
 467  data: PassengerInput;
 468};
 469
 470
 471export type MutationCreateSettingLocalizationArgs = {
 472  data?: InputMaybe<SettingInput>;
 473  id?: InputMaybe<Scalars['ID']>;
 474  locale?: InputMaybe<Scalars['I18NLocaleCode']>;
 475};
 476
 477
 478export type MutationCreateTravelArgs = {
 479  createVehicle?: InputMaybe<Scalars['Boolean']>;
 480  data: TravelInput;
 481};
 482
 483
 484export type MutationCreateUploadFileArgs = {
 485  data: UploadFileInput;
 486};
 487
 488
 489export type MutationCreateUploadFolderArgs = {
 490  data: UploadFolderInput;
 491};
 492
 493
 494export type MutationCreateUsersPermissionsRoleArgs = {
 495  data: UsersPermissionsRoleInput;
 496};
 497
 498
 499export type MutationCreateUsersPermissionsUserArgs = {
 500  data: UsersPermissionsUserInput;
 501};
 502
 503
 504export type MutationCreateVehicleArgs = {
 505  data: VehicleInput;
 506};
 507
 508
 509export type MutationDeleteEmailDesignerEmailTemplateArgs = {
 510  id: Scalars['ID'];
 511};
 512
 513
 514export type MutationDeleteEventArgs = {
 515  id: Scalars['ID'];
 516};
 517
 518
 519export type MutationDeletePageArgs = {
 520  id: Scalars['ID'];
 521};
 522
 523
 524export type MutationDeletePassengerArgs = {
 525  id: Scalars['ID'];
 526};
 527
 528
 529export type MutationDeleteSettingArgs = {
 530  locale?: InputMaybe<Scalars['I18NLocaleCode']>;
 531};
 532
 533
 534export type MutationDeleteTravelArgs = {
 535  id: Scalars['ID'];
 536};
 537
 538
 539export type MutationDeleteUploadFileArgs = {
 540  id: Scalars['ID'];
 541};
 542
 543
 544export type MutationDeleteUploadFolderArgs = {
 545  id: Scalars['ID'];
 546};
 547
 548
 549export type MutationDeleteUsersPermissionsRoleArgs = {
 550  id: Scalars['ID'];
 551};
 552
 553
 554export type MutationDeleteUsersPermissionsUserArgs = {
 555  id: Scalars['ID'];
 556};
 557
 558
 559export type MutationDeleteVehicleArgs = {
 560  id: Scalars['ID'];
 561};
 562
 563
 564export type MutationEmailConfirmationArgs = {
 565  confirmation: Scalars['String'];
 566};
 567
 568
 569export type MutationForgotPasswordArgs = {
 570  email: Scalars['String'];
 571};
 572
 573
 574export type MutationLoginArgs = {
 575  input: UsersPermissionsLoginInput;
 576};
 577
 578
 579export type MutationMultipleUploadArgs = {
 580  field?: InputMaybe<Scalars['String']>;
 581  files: Array<InputMaybe<Scalars['Upload']>>;
 582  ref?: InputMaybe<Scalars['String']>;
 583  refId?: InputMaybe<Scalars['ID']>;
 584};
 585
 586
 587export type MutationRegisterArgs = {
 588  input: UsersPermissionsRegisterInput;
 589};
 590
 591
 592export type MutationRemoveFileArgs = {
 593  id: Scalars['ID'];
 594};
 595
 596
 597export type MutationResetPasswordArgs = {
 598  code: Scalars['String'];
 599  password: Scalars['String'];
 600  passwordConfirmation: Scalars['String'];
 601};
 602
 603
 604export type MutationUpdateEmailDesignerEmailTemplateArgs = {
 605  data: EmailDesignerEmailTemplateInput;
 606  id: Scalars['ID'];
 607};
 608
 609
 610export type MutationUpdateEventArgs = {
 611  data: EventInput;
 612  id: Scalars['ID'];
 613};
 614
 615
 616export type MutationUpdateEventByUuidArgs = {
 617  data: EventInput;
 618  uuid: Scalars['String'];
 619};
 620
 621
 622export type MutationUpdateFileInfoArgs = {
 623  id: Scalars['ID'];
 624  info?: InputMaybe<FileInfoInput>;
 625};
 626
 627
 628export type MutationUpdateMeArgs = {
 629  data: UsersPermissionsUserInput;
 630};
 631
 632
 633export type MutationUpdatePageArgs = {
 634  data: PageInput;
 635  id: Scalars['ID'];
 636};
 637
 638
 639export type MutationUpdatePassengerArgs = {
 640  data: PassengerInput;
 641  id: Scalars['ID'];
 642};
 643
 644
 645export type MutationUpdateSettingArgs = {
 646  data: SettingInput;
 647  locale?: InputMaybe<Scalars['I18NLocaleCode']>;
 648};
 649
 650
 651export type MutationUpdateTravelArgs = {
 652  data: TravelInput;
 653  id: Scalars['ID'];
 654};
 655
 656
 657export type MutationUpdateUploadFileArgs = {
 658  data: UploadFileInput;
 659  id: Scalars['ID'];
 660};
 661
 662
 663export type MutationUpdateUploadFolderArgs = {
 664  data: UploadFolderInput;
 665  id: Scalars['ID'];
 666};
 667
 668
 669export type MutationUpdateUsersPermissionsRoleArgs = {
 670  data: UsersPermissionsRoleInput;
 671  id: Scalars['ID'];
 672};
 673
 674
 675export type MutationUpdateUsersPermissionsUserArgs = {
 676  data: UsersPermissionsUserInput;
 677  id: Scalars['ID'];
 678};
 679
 680
 681export type MutationUpdateVehicleArgs = {
 682  data: VehicleInput;
 683  id: Scalars['ID'];
 684};
 685
 686
 687export type MutationUploadArgs = {
 688  field?: InputMaybe<Scalars['String']>;
 689  file: Scalars['Upload'];
 690  info?: InputMaybe<FileInfoInput>;
 691  ref?: InputMaybe<Scalars['String']>;
 692  refId?: InputMaybe<Scalars['ID']>;
 693};
 694
 695export type Page = {
 696  __typename?: 'Page';
 697  content?: Maybe<Scalars['String']>;
 698  createdAt?: Maybe<Scalars['DateTime']>;
 699  name: Scalars['String'];
 700  type?: Maybe<Enum_Page_Type>;
 701  updatedAt?: Maybe<Scalars['DateTime']>;
 702};
 703
 704export type PageEntity = {
 705  __typename?: 'PageEntity';
 706  attributes?: Maybe<Page>;
 707  id?: Maybe<Scalars['ID']>;
 708};
 709
 710export type PageEntityResponse = {
 711  __typename?: 'PageEntityResponse';
 712  data?: Maybe<PageEntity>;
 713};
 714
 715export type PageEntityResponseCollection = {
 716  __typename?: 'PageEntityResponseCollection';
 717  data: Array<PageEntity>;
 718  meta: ResponseCollectionMeta;
 719};
 720
 721export type PageFiltersInput = {
 722  and?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
 723  content?: InputMaybe<StringFilterInput>;
 724  createdAt?: InputMaybe<DateTimeFilterInput>;
 725  id?: InputMaybe<IdFilterInput>;
 726  name?: InputMaybe<StringFilterInput>;
 727  not?: InputMaybe<PageFiltersInput>;
 728  or?: InputMaybe<Array<InputMaybe<PageFiltersInput>>>;
 729  type?: InputMaybe<StringFilterInput>;
 730  updatedAt?: InputMaybe<DateTimeFilterInput>;
 731};
 732
 733export type PageInput = {
 734  content?: InputMaybe<Scalars['String']>;
 735  name?: InputMaybe<Scalars['String']>;
 736  type?: InputMaybe<Enum_Page_Type>;
 737};
 738
 739export type Pagination = {
 740  __typename?: 'Pagination';
 741  page: Scalars['Int'];
 742  pageCount: Scalars['Int'];
 743  pageSize: Scalars['Int'];
 744  total: Scalars['Int'];
 745};
 746
 747export type PaginationArg = {
 748  limit?: InputMaybe<Scalars['Int']>;
 749  page?: InputMaybe<Scalars['Int']>;
 750  pageSize?: InputMaybe<Scalars['Int']>;
 751  start?: InputMaybe<Scalars['Int']>;
 752};
 753
 754export type Passenger = {
 755  __typename?: 'Passenger';
 756  createdAt?: Maybe<Scalars['DateTime']>;
 757  email?: Maybe<Scalars['String']>;
 758  event?: Maybe<EventEntityResponse>;
 759  location?: Maybe<Scalars['String']>;
 760  name: Scalars['String'];
 761  travel?: Maybe<TravelEntityResponse>;
 762  updatedAt?: Maybe<Scalars['DateTime']>;
 763  user?: Maybe<UsersPermissionsUserEntityResponse>;
 764};
 765
 766export type PassengerEntity = {
 767  __typename?: 'PassengerEntity';
 768  attributes?: Maybe<Passenger>;
 769  id?: Maybe<Scalars['ID']>;
 770};
 771
 772export type PassengerEntityResponse = {
 773  __typename?: 'PassengerEntityResponse';
 774  data?: Maybe<PassengerEntity>;
 775};
 776
 777export type PassengerFiltersInput = {
 778  and?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
 779  createdAt?: InputMaybe<DateTimeFilterInput>;
 780  email?: InputMaybe<StringFilterInput>;
 781  event?: InputMaybe<EventFiltersInput>;
 782  id?: InputMaybe<IdFilterInput>;
 783  location?: InputMaybe<StringFilterInput>;
 784  name?: InputMaybe<StringFilterInput>;
 785  not?: InputMaybe<PassengerFiltersInput>;
 786  or?: InputMaybe<Array<InputMaybe<PassengerFiltersInput>>>;
 787  travel?: InputMaybe<TravelFiltersInput>;
 788  updatedAt?: InputMaybe<DateTimeFilterInput>;
 789  user?: InputMaybe<UsersPermissionsUserFiltersInput>;
 790};
 791
 792export type PassengerInput = {
 793  email?: InputMaybe<Scalars['String']>;
 794  event?: InputMaybe<Scalars['ID']>;
 795  location?: InputMaybe<Scalars['String']>;
 796  name?: InputMaybe<Scalars['String']>;
 797  travel?: InputMaybe<Scalars['ID']>;
 798  user?: InputMaybe<Scalars['ID']>;
 799};
 800
 801export type PassengerRelationResponseCollection = {
 802  __typename?: 'PassengerRelationResponseCollection';
 803  data: Array<PassengerEntity>;
 804};
 805
 806export type Query = {
 807  __typename?: 'Query';
 808  emailDesignerEmailTemplate?: Maybe<EmailDesignerEmailTemplateEntityResponse>;
 809  emailDesignerEmailTemplates?: Maybe<EmailDesignerEmailTemplateEntityResponseCollection>;
 810  event?: Maybe<EventEntityResponse>;
 811  /** Retrieve an event using its UUID */
 812  eventByUUID?: Maybe<EventEntityResponse>;
 813  i18NLocale?: Maybe<I18NLocaleEntityResponse>;
 814  i18NLocales?: Maybe<I18NLocaleEntityResponseCollection>;
 815  me?: Maybe<UsersPermissionsMe>;
 816  page?: Maybe<PageEntityResponse>;
 817  pages?: Maybe<PageEntityResponseCollection>;
 818  passenger?: Maybe<PassengerEntityResponse>;
 819  setting?: Maybe<SettingEntityResponse>;
 820  travel?: Maybe<TravelEntityResponse>;
 821  uploadFile?: Maybe<UploadFileEntityResponse>;
 822  uploadFiles?: Maybe<UploadFileEntityResponseCollection>;
 823  uploadFolder?: Maybe<UploadFolderEntityResponse>;
 824  uploadFolders?: Maybe<UploadFolderEntityResponseCollection>;
 825  usersPermissionsRole?: Maybe<UsersPermissionsRoleEntityResponse>;
 826  usersPermissionsRoles?: Maybe<UsersPermissionsRoleEntityResponseCollection>;
 827  usersPermissionsUser?: Maybe<UsersPermissionsUserEntityResponse>;
 828  vehicle?: Maybe<VehicleEntityResponse>;
 829};
 830
 831
 832export type QueryEmailDesignerEmailTemplateArgs = {
 833  id?: InputMaybe<Scalars['ID']>;
 834};
 835
 836
 837export type QueryEmailDesignerEmailTemplatesArgs = {
 838  filters?: InputMaybe<EmailDesignerEmailTemplateFiltersInput>;
 839  pagination?: InputMaybe<PaginationArg>;
 840  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 841};
 842
 843
 844export type QueryEventArgs = {
 845  id?: InputMaybe<Scalars['ID']>;
 846};
 847
 848
 849export type QueryEventByUuidArgs = {
 850  uuid: Scalars['String'];
 851};
 852
 853
 854export type QueryI18NLocaleArgs = {
 855  id?: InputMaybe<Scalars['ID']>;
 856};
 857
 858
 859export type QueryI18NLocalesArgs = {
 860  filters?: InputMaybe<I18NLocaleFiltersInput>;
 861  pagination?: InputMaybe<PaginationArg>;
 862  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 863};
 864
 865
 866export type QueryPageArgs = {
 867  id?: InputMaybe<Scalars['ID']>;
 868};
 869
 870
 871export type QueryPagesArgs = {
 872  filters?: InputMaybe<PageFiltersInput>;
 873  pagination?: InputMaybe<PaginationArg>;
 874  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 875};
 876
 877
 878export type QueryPassengerArgs = {
 879  id?: InputMaybe<Scalars['ID']>;
 880};
 881
 882
 883export type QuerySettingArgs = {
 884  locale?: InputMaybe<Scalars['I18NLocaleCode']>;
 885};
 886
 887
 888export type QueryTravelArgs = {
 889  id?: InputMaybe<Scalars['ID']>;
 890};
 891
 892
 893export type QueryUploadFileArgs = {
 894  id?: InputMaybe<Scalars['ID']>;
 895};
 896
 897
 898export type QueryUploadFilesArgs = {
 899  filters?: InputMaybe<UploadFileFiltersInput>;
 900  pagination?: InputMaybe<PaginationArg>;
 901  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 902};
 903
 904
 905export type QueryUploadFolderArgs = {
 906  id?: InputMaybe<Scalars['ID']>;
 907};
 908
 909
 910export type QueryUploadFoldersArgs = {
 911  filters?: InputMaybe<UploadFolderFiltersInput>;
 912  pagination?: InputMaybe<PaginationArg>;
 913  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 914};
 915
 916
 917export type QueryUsersPermissionsRoleArgs = {
 918  id?: InputMaybe<Scalars['ID']>;
 919};
 920
 921
 922export type QueryUsersPermissionsRolesArgs = {
 923  filters?: InputMaybe<UsersPermissionsRoleFiltersInput>;
 924  pagination?: InputMaybe<PaginationArg>;
 925  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 926};
 927
 928
 929export type QueryUsersPermissionsUserArgs = {
 930  id?: InputMaybe<Scalars['ID']>;
 931};
 932
 933
 934export type QueryVehicleArgs = {
 935  id?: InputMaybe<Scalars['ID']>;
 936};
 937
 938export type ResponseCollectionMeta = {
 939  __typename?: 'ResponseCollectionMeta';
 940  pagination: Pagination;
 941};
 942
 943export type Setting = {
 944  __typename?: 'Setting';
 945  about_link?: Maybe<Scalars['String']>;
 946  announcement?: Maybe<Scalars['String']>;
 947  createdAt?: Maybe<Scalars['DateTime']>;
 948  faq_link?: Maybe<Scalars['String']>;
 949  gtm_id?: Maybe<Scalars['String']>;
 950  locale?: Maybe<Scalars['String']>;
 951  localizations?: Maybe<SettingRelationResponseCollection>;
 952  matomo_script_url?: Maybe<Scalars['String']>;
 953  updatedAt?: Maybe<Scalars['DateTime']>;
 954};
 955
 956export type SettingEntity = {
 957  __typename?: 'SettingEntity';
 958  attributes?: Maybe<Setting>;
 959  id?: Maybe<Scalars['ID']>;
 960};
 961
 962export type SettingEntityResponse = {
 963  __typename?: 'SettingEntityResponse';
 964  data?: Maybe<SettingEntity>;
 965};
 966
 967export type SettingInput = {
 968  about_link?: InputMaybe<Scalars['String']>;
 969  announcement?: InputMaybe<Scalars['String']>;
 970  faq_link?: InputMaybe<Scalars['String']>;
 971  gtm_id?: InputMaybe<Scalars['String']>;
 972  matomo_script_url?: InputMaybe<Scalars['String']>;
 973};
 974
 975export type SettingRelationResponseCollection = {
 976  __typename?: 'SettingRelationResponseCollection';
 977  data: Array<SettingEntity>;
 978};
 979
 980export type StringFilterInput = {
 981  and?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 982  between?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 983  contains?: InputMaybe<Scalars['String']>;
 984  containsi?: InputMaybe<Scalars['String']>;
 985  endsWith?: InputMaybe<Scalars['String']>;
 986  eq?: InputMaybe<Scalars['String']>;
 987  eqi?: InputMaybe<Scalars['String']>;
 988  gt?: InputMaybe<Scalars['String']>;
 989  gte?: InputMaybe<Scalars['String']>;
 990  in?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 991  lt?: InputMaybe<Scalars['String']>;
 992  lte?: InputMaybe<Scalars['String']>;
 993  ne?: InputMaybe<Scalars['String']>;
 994  not?: InputMaybe<StringFilterInput>;
 995  notContains?: InputMaybe<Scalars['String']>;
 996  notContainsi?: InputMaybe<Scalars['String']>;
 997  notIn?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
 998  notNull?: InputMaybe<Scalars['Boolean']>;
 999  null?: InputMaybe<Scalars['Boolean']>;
1000  or?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1001  startsWith?: InputMaybe<Scalars['String']>;
1002};
1003
1004export type Travel = {
1005  __typename?: 'Travel';
1006  createdAt?: Maybe<Scalars['DateTime']>;
1007  departure?: Maybe<Scalars['DateTime']>;
1008  details?: Maybe<Scalars['String']>;
1009  event?: Maybe<EventEntityResponse>;
1010  meeting?: Maybe<Scalars['String']>;
1011  passengers?: Maybe<PassengerRelationResponseCollection>;
1012  phone_number?: Maybe<Scalars['String']>;
1013  seats?: Maybe<Scalars['Int']>;
1014  updatedAt?: Maybe<Scalars['DateTime']>;
1015  vehicleName?: Maybe<Scalars['String']>;
1016};
1017
1018
1019export type TravelPassengersArgs = {
1020  filters?: InputMaybe<PassengerFiltersInput>;
1021  pagination?: InputMaybe<PaginationArg>;
1022  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1023};
1024
1025export type TravelEntity = {
1026  __typename?: 'TravelEntity';
1027  attributes?: Maybe<Travel>;
1028  id?: Maybe<Scalars['ID']>;
1029};
1030
1031export type TravelEntityResponse = {
1032  __typename?: 'TravelEntityResponse';
1033  data?: Maybe<TravelEntity>;
1034};
1035
1036export type TravelFiltersInput = {
1037  and?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1038  createdAt?: InputMaybe<DateTimeFilterInput>;
1039  departure?: InputMaybe<DateTimeFilterInput>;
1040  details?: InputMaybe<StringFilterInput>;
1041  event?: InputMaybe<EventFiltersInput>;
1042  id?: InputMaybe<IdFilterInput>;
1043  meeting?: InputMaybe<StringFilterInput>;
1044  not?: InputMaybe<TravelFiltersInput>;
1045  or?: InputMaybe<Array<InputMaybe<TravelFiltersInput>>>;
1046  passengers?: InputMaybe<PassengerFiltersInput>;
1047  phone_number?: InputMaybe<StringFilterInput>;
1048  seats?: InputMaybe<IntFilterInput>;
1049  updatedAt?: InputMaybe<DateTimeFilterInput>;
1050  vehicleName?: InputMaybe<StringFilterInput>;
1051};
1052
1053export type TravelInput = {
1054  departure?: InputMaybe<Scalars['DateTime']>;
1055  details?: InputMaybe<Scalars['String']>;
1056  event?: InputMaybe<Scalars['ID']>;
1057  meeting?: InputMaybe<Scalars['String']>;
1058  passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1059  phone_number?: InputMaybe<Scalars['String']>;
1060  seats?: InputMaybe<Scalars['Int']>;
1061  vehicleName?: InputMaybe<Scalars['String']>;
1062};
1063
1064export type TravelRelationResponseCollection = {
1065  __typename?: 'TravelRelationResponseCollection';
1066  data: Array<TravelEntity>;
1067};
1068
1069export type UploadFile = {
1070  __typename?: 'UploadFile';
1071  alternativeText?: Maybe<Scalars['String']>;
1072  caption?: Maybe<Scalars['String']>;
1073  createdAt?: Maybe<Scalars['DateTime']>;
1074  ext?: Maybe<Scalars['String']>;
1075  formats?: Maybe<Scalars['JSON']>;
1076  hash: Scalars['String'];
1077  height?: Maybe<Scalars['Int']>;
1078  mime: Scalars['String'];
1079  name: Scalars['String'];
1080  previewUrl?: Maybe<Scalars['String']>;
1081  provider: Scalars['String'];
1082  provider_metadata?: Maybe<Scalars['JSON']>;
1083  related?: Maybe<Array<Maybe<GenericMorph>>>;
1084  size: Scalars['Float'];
1085  updatedAt?: Maybe<Scalars['DateTime']>;
1086  url: Scalars['String'];
1087  width?: Maybe<Scalars['Int']>;
1088};
1089
1090export type UploadFileEntity = {
1091  __typename?: 'UploadFileEntity';
1092  attributes?: Maybe<UploadFile>;
1093  id?: Maybe<Scalars['ID']>;
1094};
1095
1096export type UploadFileEntityResponse = {
1097  __typename?: 'UploadFileEntityResponse';
1098  data?: Maybe<UploadFileEntity>;
1099};
1100
1101export type UploadFileEntityResponseCollection = {
1102  __typename?: 'UploadFileEntityResponseCollection';
1103  data: Array<UploadFileEntity>;
1104  meta: ResponseCollectionMeta;
1105};
1106
1107export type UploadFileFiltersInput = {
1108  alternativeText?: InputMaybe<StringFilterInput>;
1109  and?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1110  caption?: InputMaybe<StringFilterInput>;
1111  createdAt?: InputMaybe<DateTimeFilterInput>;
1112  ext?: InputMaybe<StringFilterInput>;
1113  folder?: InputMaybe<UploadFolderFiltersInput>;
1114  folderPath?: InputMaybe<StringFilterInput>;
1115  formats?: InputMaybe<JsonFilterInput>;
1116  hash?: InputMaybe<StringFilterInput>;
1117  height?: InputMaybe<IntFilterInput>;
1118  id?: InputMaybe<IdFilterInput>;
1119  mime?: InputMaybe<StringFilterInput>;
1120  name?: InputMaybe<StringFilterInput>;
1121  not?: InputMaybe<UploadFileFiltersInput>;
1122  or?: InputMaybe<Array<InputMaybe<UploadFileFiltersInput>>>;
1123  previewUrl?: InputMaybe<StringFilterInput>;
1124  provider?: InputMaybe<StringFilterInput>;
1125  provider_metadata?: InputMaybe<JsonFilterInput>;
1126  size?: InputMaybe<FloatFilterInput>;
1127  updatedAt?: InputMaybe<DateTimeFilterInput>;
1128  url?: InputMaybe<StringFilterInput>;
1129  width?: InputMaybe<IntFilterInput>;
1130};
1131
1132export type UploadFileInput = {
1133  alternativeText?: InputMaybe<Scalars['String']>;
1134  caption?: InputMaybe<Scalars['String']>;
1135  ext?: InputMaybe<Scalars['String']>;
1136  folder?: InputMaybe<Scalars['ID']>;
1137  folderPath?: InputMaybe<Scalars['String']>;
1138  formats?: InputMaybe<Scalars['JSON']>;
1139  hash?: InputMaybe<Scalars['String']>;
1140  height?: InputMaybe<Scalars['Int']>;
1141  mime?: InputMaybe<Scalars['String']>;
1142  name?: InputMaybe<Scalars['String']>;
1143  previewUrl?: InputMaybe<Scalars['String']>;
1144  provider?: InputMaybe<Scalars['String']>;
1145  provider_metadata?: InputMaybe<Scalars['JSON']>;
1146  size?: InputMaybe<Scalars['Float']>;
1147  url?: InputMaybe<Scalars['String']>;
1148  width?: InputMaybe<Scalars['Int']>;
1149};
1150
1151export type UploadFileRelationResponseCollection = {
1152  __typename?: 'UploadFileRelationResponseCollection';
1153  data: Array<UploadFileEntity>;
1154};
1155
1156export type UploadFolder = {
1157  __typename?: 'UploadFolder';
1158  children?: Maybe<UploadFolderRelationResponseCollection>;
1159  createdAt?: Maybe<Scalars['DateTime']>;
1160  files?: Maybe<UploadFileRelationResponseCollection>;
1161  name: Scalars['String'];
1162  parent?: Maybe<UploadFolderEntityResponse>;
1163  path: Scalars['String'];
1164  pathId: Scalars['Int'];
1165  updatedAt?: Maybe<Scalars['DateTime']>;
1166};
1167
1168
1169export type UploadFolderChildrenArgs = {
1170  filters?: InputMaybe<UploadFolderFiltersInput>;
1171  pagination?: InputMaybe<PaginationArg>;
1172  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1173};
1174
1175
1176export type UploadFolderFilesArgs = {
1177  filters?: InputMaybe<UploadFileFiltersInput>;
1178  pagination?: InputMaybe<PaginationArg>;
1179  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1180};
1181
1182export type UploadFolderEntity = {
1183  __typename?: 'UploadFolderEntity';
1184  attributes?: Maybe<UploadFolder>;
1185  id?: Maybe<Scalars['ID']>;
1186};
1187
1188export type UploadFolderEntityResponse = {
1189  __typename?: 'UploadFolderEntityResponse';
1190  data?: Maybe<UploadFolderEntity>;
1191};
1192
1193export type UploadFolderEntityResponseCollection = {
1194  __typename?: 'UploadFolderEntityResponseCollection';
1195  data: Array<UploadFolderEntity>;
1196  meta: ResponseCollectionMeta;
1197};
1198
1199export type UploadFolderFiltersInput = {
1200  and?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1201  children?: InputMaybe<UploadFolderFiltersInput>;
1202  createdAt?: InputMaybe<DateTimeFilterInput>;
1203  files?: InputMaybe<UploadFileFiltersInput>;
1204  id?: InputMaybe<IdFilterInput>;
1205  name?: InputMaybe<StringFilterInput>;
1206  not?: InputMaybe<UploadFolderFiltersInput>;
1207  or?: InputMaybe<Array<InputMaybe<UploadFolderFiltersInput>>>;
1208  parent?: InputMaybe<UploadFolderFiltersInput>;
1209  path?: InputMaybe<StringFilterInput>;
1210  pathId?: InputMaybe<IntFilterInput>;
1211  updatedAt?: InputMaybe<DateTimeFilterInput>;
1212};
1213
1214export type UploadFolderInput = {
1215  children?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1216  files?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1217  name?: InputMaybe<Scalars['String']>;
1218  parent?: InputMaybe<Scalars['ID']>;
1219  path?: InputMaybe<Scalars['String']>;
1220  pathId?: InputMaybe<Scalars['Int']>;
1221};
1222
1223export type UploadFolderRelationResponseCollection = {
1224  __typename?: 'UploadFolderRelationResponseCollection';
1225  data: Array<UploadFolderEntity>;
1226};
1227
1228export type UsersPermissionsCreateRolePayload = {
1229  __typename?: 'UsersPermissionsCreateRolePayload';
1230  ok: Scalars['Boolean'];
1231};
1232
1233export type UsersPermissionsDeleteRolePayload = {
1234  __typename?: 'UsersPermissionsDeleteRolePayload';
1235  ok: Scalars['Boolean'];
1236};
1237
1238export type UsersPermissionsLoginInput = {
1239  identifier: Scalars['String'];
1240  password: Scalars['String'];
1241  provider?: Scalars['String'];
1242};
1243
1244export type UsersPermissionsLoginPayload = {
1245  __typename?: 'UsersPermissionsLoginPayload';
1246  jwt?: Maybe<Scalars['String']>;
1247  user: UsersPermissionsMe;
1248};
1249
1250export type UsersPermissionsMe = {
1251  __typename?: 'UsersPermissionsMe';
1252  blocked?: Maybe<Scalars['Boolean']>;
1253  confirmed?: Maybe<Scalars['Boolean']>;
1254  email?: Maybe<Scalars['String']>;
1255  id: Scalars['ID'];
1256  profile?: Maybe<UsersPermissionsUser>;
1257  role?: Maybe<UsersPermissionsMeRole>;
1258  username: Scalars['String'];
1259};
1260
1261export type UsersPermissionsMeRole = {
1262  __typename?: 'UsersPermissionsMeRole';
1263  description?: Maybe<Scalars['String']>;
1264  id: Scalars['ID'];
1265  name: Scalars['String'];
1266  type?: Maybe<Scalars['String']>;
1267};
1268
1269export type UsersPermissionsPasswordPayload = {
1270  __typename?: 'UsersPermissionsPasswordPayload';
1271  ok: Scalars['Boolean'];
1272};
1273
1274export type UsersPermissionsPermission = {
1275  __typename?: 'UsersPermissionsPermission';
1276  action: Scalars['String'];
1277  createdAt?: Maybe<Scalars['DateTime']>;
1278  role?: Maybe<UsersPermissionsRoleEntityResponse>;
1279  updatedAt?: Maybe<Scalars['DateTime']>;
1280};
1281
1282export type UsersPermissionsPermissionEntity = {
1283  __typename?: 'UsersPermissionsPermissionEntity';
1284  attributes?: Maybe<UsersPermissionsPermission>;
1285  id?: Maybe<Scalars['ID']>;
1286};
1287
1288export type UsersPermissionsPermissionFiltersInput = {
1289  action?: InputMaybe<StringFilterInput>;
1290  and?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1291  createdAt?: InputMaybe<DateTimeFilterInput>;
1292  id?: InputMaybe<IdFilterInput>;
1293  not?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1294  or?: InputMaybe<Array<InputMaybe<UsersPermissionsPermissionFiltersInput>>>;
1295  role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1296  updatedAt?: InputMaybe<DateTimeFilterInput>;
1297};
1298
1299export type UsersPermissionsPermissionRelationResponseCollection = {
1300  __typename?: 'UsersPermissionsPermissionRelationResponseCollection';
1301  data: Array<UsersPermissionsPermissionEntity>;
1302};
1303
1304export type UsersPermissionsRegisterInput = {
1305  email: Scalars['String'];
1306  firstName?: InputMaybe<Scalars['String']>;
1307  lang?: InputMaybe<Scalars['String']>;
1308  lastName?: InputMaybe<Scalars['String']>;
1309  password: Scalars['String'];
1310  username: Scalars['String'];
1311};
1312
1313export type UsersPermissionsRole = {
1314  __typename?: 'UsersPermissionsRole';
1315  createdAt?: Maybe<Scalars['DateTime']>;
1316  description?: Maybe<Scalars['String']>;
1317  name: Scalars['String'];
1318  permissions?: Maybe<UsersPermissionsPermissionRelationResponseCollection>;
1319  type?: Maybe<Scalars['String']>;
1320  updatedAt?: Maybe<Scalars['DateTime']>;
1321  users?: Maybe<UsersPermissionsUserRelationResponseCollection>;
1322};
1323
1324
1325export type UsersPermissionsRolePermissionsArgs = {
1326  filters?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1327  pagination?: InputMaybe<PaginationArg>;
1328  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1329};
1330
1331
1332export type UsersPermissionsRoleUsersArgs = {
1333  filters?: InputMaybe<UsersPermissionsUserFiltersInput>;
1334  pagination?: InputMaybe<PaginationArg>;
1335  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1336};
1337
1338export type UsersPermissionsRoleEntity = {
1339  __typename?: 'UsersPermissionsRoleEntity';
1340  attributes?: Maybe<UsersPermissionsRole>;
1341  id?: Maybe<Scalars['ID']>;
1342};
1343
1344export type UsersPermissionsRoleEntityResponse = {
1345  __typename?: 'UsersPermissionsRoleEntityResponse';
1346  data?: Maybe<UsersPermissionsRoleEntity>;
1347};
1348
1349export type UsersPermissionsRoleEntityResponseCollection = {
1350  __typename?: 'UsersPermissionsRoleEntityResponseCollection';
1351  data: Array<UsersPermissionsRoleEntity>;
1352  meta: ResponseCollectionMeta;
1353};
1354
1355export type UsersPermissionsRoleFiltersInput = {
1356  and?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1357  createdAt?: InputMaybe<DateTimeFilterInput>;
1358  description?: InputMaybe<StringFilterInput>;
1359  id?: InputMaybe<IdFilterInput>;
1360  name?: InputMaybe<StringFilterInput>;
1361  not?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1362  or?: InputMaybe<Array<InputMaybe<UsersPermissionsRoleFiltersInput>>>;
1363  permissions?: InputMaybe<UsersPermissionsPermissionFiltersInput>;
1364  type?: InputMaybe<StringFilterInput>;
1365  updatedAt?: InputMaybe<DateTimeFilterInput>;
1366  users?: InputMaybe<UsersPermissionsUserFiltersInput>;
1367};
1368
1369export type UsersPermissionsRoleInput = {
1370  description?: InputMaybe<Scalars['String']>;
1371  name?: InputMaybe<Scalars['String']>;
1372  permissions?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1373  type?: InputMaybe<Scalars['String']>;
1374  users?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1375};
1376
1377export type UsersPermissionsUpdateRolePayload = {
1378  __typename?: 'UsersPermissionsUpdateRolePayload';
1379  ok: Scalars['Boolean'];
1380};
1381
1382export type UsersPermissionsUser = {
1383  __typename?: 'UsersPermissionsUser';
1384  confirmed?: Maybe<Scalars['Boolean']>;
1385  createdAt?: Maybe<Scalars['DateTime']>;
1386  email: Scalars['String'];
1387  events?: Maybe<EventRelationResponseCollection>;
1388  firstName?: Maybe<Scalars['String']>;
1389  lang?: Maybe<Enum_Userspermissionsuser_Lang>;
1390  lastName?: Maybe<Scalars['String']>;
1391  onboardingCreator?: Maybe<Scalars['Boolean']>;
1392  onboardingUser?: Maybe<Scalars['Boolean']>;
1393  provider?: Maybe<Scalars['String']>;
1394  role?: Maybe<UsersPermissionsRoleEntityResponse>;
1395  updatedAt?: Maybe<Scalars['DateTime']>;
1396  username: Scalars['String'];
1397  vehicles?: Maybe<VehicleRelationResponseCollection>;
1398};
1399
1400
1401export type UsersPermissionsUserEventsArgs = {
1402  filters?: InputMaybe<EventFiltersInput>;
1403  pagination?: InputMaybe<PaginationArg>;
1404  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1405};
1406
1407
1408export type UsersPermissionsUserVehiclesArgs = {
1409  filters?: InputMaybe<VehicleFiltersInput>;
1410  pagination?: InputMaybe<PaginationArg>;
1411  sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
1412};
1413
1414export type UsersPermissionsUserEntity = {
1415  __typename?: 'UsersPermissionsUserEntity';
1416  attributes?: Maybe<UsersPermissionsUser>;
1417  id?: Maybe<Scalars['ID']>;
1418};
1419
1420export type UsersPermissionsUserEntityResponse = {
1421  __typename?: 'UsersPermissionsUserEntityResponse';
1422  data?: Maybe<UsersPermissionsUserEntity>;
1423};
1424
1425export type UsersPermissionsUserFiltersInput = {
1426  and?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1427  blocked?: InputMaybe<BooleanFilterInput>;
1428  confirmationToken?: InputMaybe<StringFilterInput>;
1429  confirmed?: InputMaybe<BooleanFilterInput>;
1430  createdAt?: InputMaybe<DateTimeFilterInput>;
1431  email?: InputMaybe<StringFilterInput>;
1432  events?: InputMaybe<EventFiltersInput>;
1433  firstName?: InputMaybe<StringFilterInput>;
1434  id?: InputMaybe<IdFilterInput>;
1435  lang?: InputMaybe<StringFilterInput>;
1436  lastName?: InputMaybe<StringFilterInput>;
1437  not?: InputMaybe<UsersPermissionsUserFiltersInput>;
1438  onboardingCreator?: InputMaybe<BooleanFilterInput>;
1439  onboardingUser?: InputMaybe<BooleanFilterInput>;
1440  or?: InputMaybe<Array<InputMaybe<UsersPermissionsUserFiltersInput>>>;
1441  passengers?: InputMaybe<PassengerFiltersInput>;
1442  password?: InputMaybe<StringFilterInput>;
1443  provider?: InputMaybe<StringFilterInput>;
1444  resetPasswordToken?: InputMaybe<StringFilterInput>;
1445  role?: InputMaybe<UsersPermissionsRoleFiltersInput>;
1446  updatedAt?: InputMaybe<DateTimeFilterInput>;
1447  username?: InputMaybe<StringFilterInput>;
1448  vehicles?: InputMaybe<VehicleFiltersInput>;
1449};
1450
1451export type UsersPermissionsUserInput = {
1452  blocked?: InputMaybe<Scalars['Boolean']>;
1453  confirmationToken?: InputMaybe<Scalars['String']>;
1454  confirmed?: InputMaybe<Scalars['Boolean']>;
1455  email?: InputMaybe<Scalars['String']>;
1456  events?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1457  firstName?: InputMaybe<Scalars['String']>;
1458  lang?: InputMaybe<Enum_Userspermissionsuser_Lang>;
1459  lastName?: InputMaybe<Scalars['String']>;
1460  oldPassword?: InputMaybe<Scalars['String']>;
1461  onboardingCreator?: InputMaybe<Scalars['Boolean']>;
1462  onboardingUser?: InputMaybe<Scalars['Boolean']>;
1463  passengers?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1464  password?: InputMaybe<Scalars['String']>;
1465  provider?: InputMaybe<Scalars['String']>;
1466  resetPasswordToken?: InputMaybe<Scalars['String']>;
1467  role?: InputMaybe<Scalars['ID']>;
1468  username?: InputMaybe<Scalars['String']>;
1469  vehicles?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
1470};
1471
1472export type UsersPermissionsUserRelationResponseCollection = {
1473  __typename?: 'UsersPermissionsUserRelationResponseCollection';
1474  data: Array<UsersPermissionsUserEntity>;
1475};
1476
1477export type Vehicle = {
1478  __typename?: 'Vehicle';
1479  createdAt?: Maybe<Scalars['DateTime']>;
1480  name: Scalars['String'];
1481  phone_number?: Maybe<Scalars['String']>;
1482  seats?: Maybe<Scalars['Int']>;
1483  updatedAt?: Maybe<Scalars['DateTime']>;
1484  user?: Maybe<UsersPermissionsUserEntityResponse>;
1485};
1486
1487export type VehicleEntity = {
1488  __typename?: 'VehicleEntity';
1489  attributes?: Maybe<Vehicle>;
1490  id?: Maybe<Scalars['ID']>;
1491};
1492
1493export type VehicleEntityResponse = {
1494  __typename?: 'VehicleEntityResponse';
1495  data?: Maybe<VehicleEntity>;
1496};
1497
1498export type VehicleFiltersInput = {
1499  and?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1500  createdAt?: InputMaybe<DateTimeFilterInput>;
1501  id?: InputMaybe<IdFilterInput>;
1502  name?: InputMaybe<StringFilterInput>;
1503  not?: InputMaybe<VehicleFiltersInput>;
1504  or?: InputMaybe<Array<InputMaybe<VehicleFiltersInput>>>;
1505  phone_number?: InputMaybe<StringFilterInput>;
1506  seats?: InputMaybe<IntFilterInput>;
1507  updatedAt?: InputMaybe<DateTimeFilterInput>;
1508  user?: InputMaybe<UsersPermissionsUserFiltersInput>;
1509};
1510
1511export type VehicleInput = {
1512  name?: InputMaybe<Scalars['String']>;
1513  phone_number?: InputMaybe<Scalars['String']>;
1514  seats?: InputMaybe<Scalars['Int']>;
1515  user?: InputMaybe<Scalars['ID']>;
1516};
1517
1518export type VehicleRelationResponseCollection = {
1519  __typename?: 'VehicleRelationResponseCollection';
1520  data: Array<VehicleEntity>;
1521};
1522
1523export type MeFieldsFragment = { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null };
1524
1525export type RegisterMutationVariables = Exact<{
1526  user: UsersPermissionsRegisterInput;
1527}>;
1528
1529
1530export type RegisterMutation = { __typename?: 'Mutation', register: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1531
1532export type LoginMutationVariables = Exact<{
1533  identifier: Scalars['String'];
1534  password: Scalars['String'];
1535}>;
1536
1537
1538export type LoginMutation = { __typename?: 'Mutation', login: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } };
1539
1540export type ForgotPasswordMutationVariables = Exact<{
1541  email: Scalars['String'];
1542}>;
1543
1544
1545export type ForgotPasswordMutation = { __typename?: 'Mutation', forgotPassword?: { __typename?: 'UsersPermissionsPasswordPayload', ok: boolean } | null };
1546
1547export type ResetPasswordMutationVariables = Exact<{
1548  password: Scalars['String'];
1549  passwordConfirmation: Scalars['String'];
1550  code: Scalars['String'];
1551}>;
1552
1553
1554export type ResetPasswordMutation = { __typename?: 'Mutation', resetPassword?: { __typename?: 'UsersPermissionsLoginPayload', jwt?: string | null, user: { __typename?: 'UsersPermissionsMe', id: string, username: string, email?: string | null, confirmed?: boolean | null } } | null };
1555
1556export 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 };
1557
1558export type CreateEventMutationVariables = Exact<{
1559  name: Scalars['String'];
1560  email: Scalars['String'];
1561  date?: InputMaybe<Scalars['Date']>;
1562  address?: InputMaybe<Scalars['String']>;
1563  description?: InputMaybe<Scalars['String']>;
1564  newsletter?: InputMaybe<Scalars['Boolean']>;
1565}>;
1566
1567
1568export 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 };
1569
1570export type UpdateEventMutationVariables = Exact<{
1571  uuid: Scalars['String'];
1572  eventUpdate: EventInput;
1573}>;
1574
1575
1576export 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 };
1577
1578export type EventByUuidQueryVariables = Exact<{
1579  uuid: Scalars['String'];
1580}>;
1581
1582
1583export 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 };
1584
1585export 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 };
1586
1587export type CreatePassengerMutationVariables = Exact<{
1588  passenger: PassengerInput;
1589}>;
1590
1591
1592export 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 };
1593
1594export type UpdatePassengerMutationVariables = Exact<{
1595  id: Scalars['ID'];
1596  passengerUpdate: PassengerInput;
1597}>;
1598
1599
1600export 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 };
1601
1602export type DeletePassengerMutationVariables = Exact<{
1603  id: Scalars['ID'];
1604}>;
1605
1606
1607export type DeletePassengerMutation = { __typename?: 'Mutation', deletePassenger?: { __typename?: 'PassengerEntityResponse', data?: { __typename?: 'PassengerEntity', id?: string | null } | null } | null };
1608
1609export type SettingQueryVariables = Exact<{
1610  locale: Scalars['I18NLocaleCode'];
1611}>;
1612
1613
1614export 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 };
1615
1616export 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 };
1617
1618export type CreateTravelMutationVariables = Exact<{
1619  travel: TravelInput;
1620  createVehicle?: InputMaybe<Scalars['Boolean']>;
1621}>;
1622
1623
1624export 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 };
1625
1626export type UpdateTravelMutationVariables = Exact<{
1627  id: Scalars['ID'];
1628  travelUpdate: TravelInput;
1629}>;
1630
1631
1632export 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 };
1633
1634export type DeleteTravelMutationVariables = Exact<{
1635  id: Scalars['ID'];
1636}>;
1637
1638
1639export type DeleteTravelMutation = { __typename?: 'Mutation', deleteTravel?: { __typename?: 'TravelEntityResponse', data?: { __typename?: 'TravelEntity', id?: string | null } | null } | null };
1640
1641export 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 };
1642
1643export type ProfileQueryVariables = Exact<{ [key: string]: never; }>;
1644
1645
1646export 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 };
1647
1648export type UpdateMeMutationVariables = Exact<{
1649  userUpdate: UsersPermissionsUserInput;
1650}>;
1651
1652
1653export 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 } };
1654
1655export type VehicleFieldsFragment = { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string, seats?: number | null, phone_number?: string | null } | null };
1656
1657export type FindUserVehiclesQueryVariables = Exact<{ [key: string]: never; }>;
1658
1659
1660export 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 };
1661
1662export type DeleteVehicleMutationVariables = Exact<{
1663  id: Scalars['ID'];
1664}>;
1665
1666
1667export type DeleteVehicleMutation = { __typename?: 'Mutation', deleteVehicle?: { __typename?: 'VehicleEntityResponse', data?: { __typename?: 'VehicleEntity', id?: string | null, attributes?: { __typename?: 'Vehicle', name: string } | null } | null } | null };
1668
1669export const MeFieldsFragmentDoc = gql`
1670    fragment MeFields on UsersPermissionsMe {
1671  id
1672  username
1673  email
1674  confirmed
1675}
1676    `;
1677export const EventFieldsFragmentDoc = gql`
1678    fragment EventFields on EventEntity {
1679  id
1680  attributes {
1681    uuid
1682    name
1683    description
1684    email
1685    date
1686    address
1687    position
1688    waitingPassengers {
1689      data {
1690        id
1691        attributes {
1692          name
1693          email
1694          location
1695          user {
1696            data {
1697              id
1698              attributes {
1699                firstName
1700                lastName
1701              }
1702            }
1703          }
1704        }
1705      }
1706    }
1707    travels {
1708      data {
1709        id
1710        attributes {
1711          meeting
1712          departure
1713          details
1714          vehicleName
1715          phone_number
1716          seats
1717          passengers {
1718            data {
1719              id
1720              attributes {
1721                name
1722                location
1723                user {
1724                  data {
1725                    id
1726                    attributes {
1727                      firstName
1728                      lastName
1729                    }
1730                  }
1731                }
1732              }
1733            }
1734          }
1735        }
1736      }
1737    }
1738  }
1739}
1740    `;
1741export const PassengerFieldsFragmentDoc = gql`
1742    fragment PassengerFields on PassengerEntity {
1743  id
1744  attributes {
1745    name
1746    location
1747    email
1748    user {
1749      data {
1750        id
1751        attributes {
1752          firstName
1753          lastName
1754        }
1755      }
1756    }
1757  }
1758}
1759    `;
1760export const TravelFieldsFragmentDoc = gql`
1761    fragment TravelFields on TravelEntity {
1762  id
1763  attributes {
1764    meeting
1765    departure
1766    details
1767    vehicleName
1768    phone_number
1769    seats
1770    passengers {
1771      data {
1772        id
1773        attributes {
1774          name
1775          location
1776          user {
1777            data {
1778              id
1779              attributes {
1780                firstName
1781                lastName
1782              }
1783            }
1784          }
1785        }
1786      }
1787    }
1788  }
1789}
1790    `;
1791export const UserFieldsFragmentDoc = gql`
1792    fragment UserFields on UsersPermissionsUser {
1793  username
1794  email
1795  confirmed
1796  lastName
1797  firstName
1798  lang
1799  onboardingUser
1800  onboardingCreator
1801  provider
1802  events {
1803    data {
1804      id
1805      attributes {
1806        uuid
1807        name
1808        date
1809        address
1810      }
1811    }
1812  }
1813}
1814    `;
1815export const VehicleFieldsFragmentDoc = gql`
1816    fragment VehicleFields on VehicleEntity {
1817  id
1818  attributes {
1819    name
1820    seats
1821    phone_number
1822  }
1823}
1824    `;
1825export const RegisterDocument = gql`
1826    mutation register($user: UsersPermissionsRegisterInput!) {
1827  register(input: $user) {
1828    jwt
1829    user {
1830      ...MeFields
1831    }
1832  }
1833}
1834    ${MeFieldsFragmentDoc}`;
1835export type RegisterMutationFn = Apollo.MutationFunction<RegisterMutation, RegisterMutationVariables>;
1836
1837/**
1838 * __useRegisterMutation__
1839 *
1840 * To run a mutation, you first call `useRegisterMutation` within a React component and pass it any options that fit your needs.
1841 * When your component renders, `useRegisterMutation` returns a tuple that includes:
1842 * - A mutate function that you can call at any time to execute the mutation
1843 * - An object with fields that represent the current status of the mutation's execution
1844 *
1845 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1846 *
1847 * @example
1848 * const [registerMutation, { data, loading, error }] = useRegisterMutation({
1849 *   variables: {
1850 *      user: // value for 'user'
1851 *   },
1852 * });
1853 */
1854export function useRegisterMutation(baseOptions?: Apollo.MutationHookOptions<RegisterMutation, RegisterMutationVariables>) {
1855        const options = {...defaultOptions, ...baseOptions}
1856        return Apollo.useMutation<RegisterMutation, RegisterMutationVariables>(RegisterDocument, options);
1857      }
1858export type RegisterMutationHookResult = ReturnType<typeof useRegisterMutation>;
1859export type RegisterMutationResult = Apollo.MutationResult<RegisterMutation>;
1860export type RegisterMutationOptions = Apollo.BaseMutationOptions<RegisterMutation, RegisterMutationVariables>;
1861export const LoginDocument = gql`
1862    mutation login($identifier: String!, $password: String!) {
1863  login(input: {identifier: $identifier, password: $password}) {
1864    jwt
1865    user {
1866      ...MeFields
1867    }
1868  }
1869}
1870    ${MeFieldsFragmentDoc}`;
1871export type LoginMutationFn = Apollo.MutationFunction<LoginMutation, LoginMutationVariables>;
1872
1873/**
1874 * __useLoginMutation__
1875 *
1876 * To run a mutation, you first call `useLoginMutation` within a React component and pass it any options that fit your needs.
1877 * When your component renders, `useLoginMutation` returns a tuple that includes:
1878 * - A mutate function that you can call at any time to execute the mutation
1879 * - An object with fields that represent the current status of the mutation's execution
1880 *
1881 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1882 *
1883 * @example
1884 * const [loginMutation, { data, loading, error }] = useLoginMutation({
1885 *   variables: {
1886 *      identifier: // value for 'identifier'
1887 *      password: // value for 'password'
1888 *   },
1889 * });
1890 */
1891export function useLoginMutation(baseOptions?: Apollo.MutationHookOptions<LoginMutation, LoginMutationVariables>) {
1892        const options = {...defaultOptions, ...baseOptions}
1893        return Apollo.useMutation<LoginMutation, LoginMutationVariables>(LoginDocument, options);
1894      }
1895export type LoginMutationHookResult = ReturnType<typeof useLoginMutation>;
1896export type LoginMutationResult = Apollo.MutationResult<LoginMutation>;
1897export type LoginMutationOptions = Apollo.BaseMutationOptions<LoginMutation, LoginMutationVariables>;
1898export const ForgotPasswordDocument = gql`
1899    mutation forgotPassword($email: String!) {
1900  forgotPassword(email: $email) {
1901    ok
1902  }
1903}
1904    `;
1905export type ForgotPasswordMutationFn = Apollo.MutationFunction<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1906
1907/**
1908 * __useForgotPasswordMutation__
1909 *
1910 * To run a mutation, you first call `useForgotPasswordMutation` within a React component and pass it any options that fit your needs.
1911 * When your component renders, `useForgotPasswordMutation` returns a tuple that includes:
1912 * - A mutate function that you can call at any time to execute the mutation
1913 * - An object with fields that represent the current status of the mutation's execution
1914 *
1915 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1916 *
1917 * @example
1918 * const [forgotPasswordMutation, { data, loading, error }] = useForgotPasswordMutation({
1919 *   variables: {
1920 *      email: // value for 'email'
1921 *   },
1922 * });
1923 */
1924export function useForgotPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>) {
1925        const options = {...defaultOptions, ...baseOptions}
1926        return Apollo.useMutation<ForgotPasswordMutation, ForgotPasswordMutationVariables>(ForgotPasswordDocument, options);
1927      }
1928export type ForgotPasswordMutationHookResult = ReturnType<typeof useForgotPasswordMutation>;
1929export type ForgotPasswordMutationResult = Apollo.MutationResult<ForgotPasswordMutation>;
1930export type ForgotPasswordMutationOptions = Apollo.BaseMutationOptions<ForgotPasswordMutation, ForgotPasswordMutationVariables>;
1931export const ResetPasswordDocument = gql`
1932    mutation resetPassword($password: String!, $passwordConfirmation: String!, $code: String!) {
1933  resetPassword(
1934    password: $password
1935    passwordConfirmation: $passwordConfirmation
1936    code: $code
1937  ) {
1938    jwt
1939    user {
1940      ...MeFields
1941    }
1942  }
1943}
1944    ${MeFieldsFragmentDoc}`;
1945export type ResetPasswordMutationFn = Apollo.MutationFunction<ResetPasswordMutation, ResetPasswordMutationVariables>;
1946
1947/**
1948 * __useResetPasswordMutation__
1949 *
1950 * To run a mutation, you first call `useResetPasswordMutation` within a React component and pass it any options that fit your needs.
1951 * When your component renders, `useResetPasswordMutation` returns a tuple that includes:
1952 * - A mutate function that you can call at any time to execute the mutation
1953 * - An object with fields that represent the current status of the mutation's execution
1954 *
1955 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1956 *
1957 * @example
1958 * const [resetPasswordMutation, { data, loading, error }] = useResetPasswordMutation({
1959 *   variables: {
1960 *      password: // value for 'password'
1961 *      passwordConfirmation: // value for 'passwordConfirmation'
1962 *      code: // value for 'code'
1963 *   },
1964 * });
1965 */
1966export function useResetPasswordMutation(baseOptions?: Apollo.MutationHookOptions<ResetPasswordMutation, ResetPasswordMutationVariables>) {
1967        const options = {...defaultOptions, ...baseOptions}
1968        return Apollo.useMutation<ResetPasswordMutation, ResetPasswordMutationVariables>(ResetPasswordDocument, options);
1969      }
1970export type ResetPasswordMutationHookResult = ReturnType<typeof useResetPasswordMutation>;
1971export type ResetPasswordMutationResult = Apollo.MutationResult<ResetPasswordMutation>;
1972export type ResetPasswordMutationOptions = Apollo.BaseMutationOptions<ResetPasswordMutation, ResetPasswordMutationVariables>;
1973export const CreateEventDocument = gql`
1974    mutation createEvent($name: String!, $email: String!, $date: Date, $address: String, $description: String, $newsletter: Boolean) {
1975  createEvent(
1976    data: {name: $name, email: $email, date: $date, address: $address, description: $description, newsletter: $newsletter}
1977  ) {
1978    data {
1979      ...EventFields
1980    }
1981  }
1982}
1983    ${EventFieldsFragmentDoc}`;
1984export type CreateEventMutationFn = Apollo.MutationFunction<CreateEventMutation, CreateEventMutationVariables>;
1985
1986/**
1987 * __useCreateEventMutation__
1988 *
1989 * To run a mutation, you first call `useCreateEventMutation` within a React component and pass it any options that fit your needs.
1990 * When your component renders, `useCreateEventMutation` returns a tuple that includes:
1991 * - A mutate function that you can call at any time to execute the mutation
1992 * - An object with fields that represent the current status of the mutation's execution
1993 *
1994 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
1995 *
1996 * @example
1997 * const [createEventMutation, { data, loading, error }] = useCreateEventMutation({
1998 *   variables: {
1999 *      name: // value for 'name'
2000 *      email: // value for 'email'
2001 *      date: // value for 'date'
2002 *      address: // value for 'address'
2003 *      description: // value for 'description'
2004 *      newsletter: // value for 'newsletter'
2005 *   },
2006 * });
2007 */
2008export function useCreateEventMutation(baseOptions?: Apollo.MutationHookOptions<CreateEventMutation, CreateEventMutationVariables>) {
2009        const options = {...defaultOptions, ...baseOptions}
2010        return Apollo.useMutation<CreateEventMutation, CreateEventMutationVariables>(CreateEventDocument, options);
2011      }
2012export type CreateEventMutationHookResult = ReturnType<typeof useCreateEventMutation>;
2013export type CreateEventMutationResult = Apollo.MutationResult<CreateEventMutation>;
2014export type CreateEventMutationOptions = Apollo.BaseMutationOptions<CreateEventMutation, CreateEventMutationVariables>;
2015export const UpdateEventDocument = gql`
2016    mutation updateEvent($uuid: String!, $eventUpdate: EventInput!) {
2017  updateEventByUUID(uuid: $uuid, data: $eventUpdate) {
2018    data {
2019      ...EventFields
2020    }
2021  }
2022}
2023    ${EventFieldsFragmentDoc}`;
2024export type UpdateEventMutationFn = Apollo.MutationFunction<UpdateEventMutation, UpdateEventMutationVariables>;
2025
2026/**
2027 * __useUpdateEventMutation__
2028 *
2029 * To run a mutation, you first call `useUpdateEventMutation` within a React component and pass it any options that fit your needs.
2030 * When your component renders, `useUpdateEventMutation` returns a tuple that includes:
2031 * - A mutate function that you can call at any time to execute the mutation
2032 * - An object with fields that represent the current status of the mutation's execution
2033 *
2034 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2035 *
2036 * @example
2037 * const [updateEventMutation, { data, loading, error }] = useUpdateEventMutation({
2038 *   variables: {
2039 *      uuid: // value for 'uuid'
2040 *      eventUpdate: // value for 'eventUpdate'
2041 *   },
2042 * });
2043 */
2044export function useUpdateEventMutation(baseOptions?: Apollo.MutationHookOptions<UpdateEventMutation, UpdateEventMutationVariables>) {
2045        const options = {...defaultOptions, ...baseOptions}
2046        return Apollo.useMutation<UpdateEventMutation, UpdateEventMutationVariables>(UpdateEventDocument, options);
2047      }
2048export type UpdateEventMutationHookResult = ReturnType<typeof useUpdateEventMutation>;
2049export type UpdateEventMutationResult = Apollo.MutationResult<UpdateEventMutation>;
2050export type UpdateEventMutationOptions = Apollo.BaseMutationOptions<UpdateEventMutation, UpdateEventMutationVariables>;
2051export const EventByUuidDocument = gql`
2052    query eventByUUID($uuid: String!) {
2053  eventByUUID(uuid: $uuid) {
2054    data {
2055      ...EventFields
2056    }
2057  }
2058}
2059    ${EventFieldsFragmentDoc}`;
2060
2061/**
2062 * __useEventByUuidQuery__
2063 *
2064 * To run a query within a React component, call `useEventByUuidQuery` and pass it any options that fit your needs.
2065 * When your component renders, `useEventByUuidQuery` returns an object from Apollo Client that contains loading, error, and data properties
2066 * you can use to render your UI.
2067 *
2068 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2069 *
2070 * @example
2071 * const { data, loading, error } = useEventByUuidQuery({
2072 *   variables: {
2073 *      uuid: // value for 'uuid'
2074 *   },
2075 * });
2076 */
2077export function useEventByUuidQuery(baseOptions: Apollo.QueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2078        const options = {...defaultOptions, ...baseOptions}
2079        return Apollo.useQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2080      }
2081export function useEventByUuidLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<EventByUuidQuery, EventByUuidQueryVariables>) {
2082          const options = {...defaultOptions, ...baseOptions}
2083          return Apollo.useLazyQuery<EventByUuidQuery, EventByUuidQueryVariables>(EventByUuidDocument, options);
2084        }
2085export type EventByUuidQueryHookResult = ReturnType<typeof useEventByUuidQuery>;
2086export type EventByUuidLazyQueryHookResult = ReturnType<typeof useEventByUuidLazyQuery>;
2087export type EventByUuidQueryResult = Apollo.QueryResult<EventByUuidQuery, EventByUuidQueryVariables>;
2088export const CreatePassengerDocument = gql`
2089    mutation createPassenger($passenger: PassengerInput!) {
2090  createPassenger(data: $passenger) {
2091    data {
2092      ...PassengerFields
2093    }
2094  }
2095}
2096    ${PassengerFieldsFragmentDoc}`;
2097export type CreatePassengerMutationFn = Apollo.MutationFunction<CreatePassengerMutation, CreatePassengerMutationVariables>;
2098
2099/**
2100 * __useCreatePassengerMutation__
2101 *
2102 * To run a mutation, you first call `useCreatePassengerMutation` within a React component and pass it any options that fit your needs.
2103 * When your component renders, `useCreatePassengerMutation` returns a tuple that includes:
2104 * - A mutate function that you can call at any time to execute the mutation
2105 * - An object with fields that represent the current status of the mutation's execution
2106 *
2107 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2108 *
2109 * @example
2110 * const [createPassengerMutation, { data, loading, error }] = useCreatePassengerMutation({
2111 *   variables: {
2112 *      passenger: // value for 'passenger'
2113 *   },
2114 * });
2115 */
2116export function useCreatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<CreatePassengerMutation, CreatePassengerMutationVariables>) {
2117        const options = {...defaultOptions, ...baseOptions}
2118        return Apollo.useMutation<CreatePassengerMutation, CreatePassengerMutationVariables>(CreatePassengerDocument, options);
2119      }
2120export type CreatePassengerMutationHookResult = ReturnType<typeof useCreatePassengerMutation>;
2121export type CreatePassengerMutationResult = Apollo.MutationResult<CreatePassengerMutation>;
2122export type CreatePassengerMutationOptions = Apollo.BaseMutationOptions<CreatePassengerMutation, CreatePassengerMutationVariables>;
2123export const UpdatePassengerDocument = gql`
2124    mutation updatePassenger($id: ID!, $passengerUpdate: PassengerInput!) {
2125  updatePassenger(id: $id, data: $passengerUpdate) {
2126    data {
2127      ...PassengerFields
2128    }
2129  }
2130}
2131    ${PassengerFieldsFragmentDoc}`;
2132export type UpdatePassengerMutationFn = Apollo.MutationFunction<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2133
2134/**
2135 * __useUpdatePassengerMutation__
2136 *
2137 * To run a mutation, you first call `useUpdatePassengerMutation` within a React component and pass it any options that fit your needs.
2138 * When your component renders, `useUpdatePassengerMutation` returns a tuple that includes:
2139 * - A mutate function that you can call at any time to execute the mutation
2140 * - An object with fields that represent the current status of the mutation's execution
2141 *
2142 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2143 *
2144 * @example
2145 * const [updatePassengerMutation, { data, loading, error }] = useUpdatePassengerMutation({
2146 *   variables: {
2147 *      id: // value for 'id'
2148 *      passengerUpdate: // value for 'passengerUpdate'
2149 *   },
2150 * });
2151 */
2152export function useUpdatePassengerMutation(baseOptions?: Apollo.MutationHookOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>) {
2153        const options = {...defaultOptions, ...baseOptions}
2154        return Apollo.useMutation<UpdatePassengerMutation, UpdatePassengerMutationVariables>(UpdatePassengerDocument, options);
2155      }
2156export type UpdatePassengerMutationHookResult = ReturnType<typeof useUpdatePassengerMutation>;
2157export type UpdatePassengerMutationResult = Apollo.MutationResult<UpdatePassengerMutation>;
2158export type UpdatePassengerMutationOptions = Apollo.BaseMutationOptions<UpdatePassengerMutation, UpdatePassengerMutationVariables>;
2159export const DeletePassengerDocument = gql`
2160    mutation deletePassenger($id: ID!) {
2161  deletePassenger(id: $id) {
2162    data {
2163      id
2164    }
2165  }
2166}
2167    `;
2168export type DeletePassengerMutationFn = Apollo.MutationFunction<DeletePassengerMutation, DeletePassengerMutationVariables>;
2169
2170/**
2171 * __useDeletePassengerMutation__
2172 *
2173 * To run a mutation, you first call `useDeletePassengerMutation` within a React component and pass it any options that fit your needs.
2174 * When your component renders, `useDeletePassengerMutation` returns a tuple that includes:
2175 * - A mutate function that you can call at any time to execute the mutation
2176 * - An object with fields that represent the current status of the mutation's execution
2177 *
2178 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2179 *
2180 * @example
2181 * const [deletePassengerMutation, { data, loading, error }] = useDeletePassengerMutation({
2182 *   variables: {
2183 *      id: // value for 'id'
2184 *   },
2185 * });
2186 */
2187export function useDeletePassengerMutation(baseOptions?: Apollo.MutationHookOptions<DeletePassengerMutation, DeletePassengerMutationVariables>) {
2188        const options = {...defaultOptions, ...baseOptions}
2189        return Apollo.useMutation<DeletePassengerMutation, DeletePassengerMutationVariables>(DeletePassengerDocument, options);
2190      }
2191export type DeletePassengerMutationHookResult = ReturnType<typeof useDeletePassengerMutation>;
2192export type DeletePassengerMutationResult = Apollo.MutationResult<DeletePassengerMutation>;
2193export type DeletePassengerMutationOptions = Apollo.BaseMutationOptions<DeletePassengerMutation, DeletePassengerMutationVariables>;
2194export const SettingDocument = gql`
2195    query setting($locale: I18NLocaleCode!) {
2196  setting(locale: $locale) {
2197    data {
2198      id
2199      attributes {
2200        gtm_id
2201        about_link
2202        faq_link
2203        announcement
2204        matomo_script_url
2205      }
2206    }
2207  }
2208}
2209    `;
2210
2211/**
2212 * __useSettingQuery__
2213 *
2214 * To run a query within a React component, call `useSettingQuery` and pass it any options that fit your needs.
2215 * When your component renders, `useSettingQuery` returns an object from Apollo Client that contains loading, error, and data properties
2216 * you can use to render your UI.
2217 *
2218 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2219 *
2220 * @example
2221 * const { data, loading, error } = useSettingQuery({
2222 *   variables: {
2223 *      locale: // value for 'locale'
2224 *   },
2225 * });
2226 */
2227export function useSettingQuery(baseOptions: Apollo.QueryHookOptions<SettingQuery, SettingQueryVariables>) {
2228        const options = {...defaultOptions, ...baseOptions}
2229        return Apollo.useQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2230      }
2231export function useSettingLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<SettingQuery, SettingQueryVariables>) {
2232          const options = {...defaultOptions, ...baseOptions}
2233          return Apollo.useLazyQuery<SettingQuery, SettingQueryVariables>(SettingDocument, options);
2234        }
2235export type SettingQueryHookResult = ReturnType<typeof useSettingQuery>;
2236export type SettingLazyQueryHookResult = ReturnType<typeof useSettingLazyQuery>;
2237export type SettingQueryResult = Apollo.QueryResult<SettingQuery, SettingQueryVariables>;
2238export const CreateTravelDocument = gql`
2239    mutation createTravel($travel: TravelInput!, $createVehicle: Boolean) {
2240  createTravel(data: $travel, createVehicle: $createVehicle) {
2241    data {
2242      ...TravelFields
2243    }
2244  }
2245}
2246    ${TravelFieldsFragmentDoc}`;
2247export type CreateTravelMutationFn = Apollo.MutationFunction<CreateTravelMutation, CreateTravelMutationVariables>;
2248
2249/**
2250 * __useCreateTravelMutation__
2251 *
2252 * To run a mutation, you first call `useCreateTravelMutation` within a React component and pass it any options that fit your needs.
2253 * When your component renders, `useCreateTravelMutation` returns a tuple that includes:
2254 * - A mutate function that you can call at any time to execute the mutation
2255 * - An object with fields that represent the current status of the mutation's execution
2256 *
2257 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2258 *
2259 * @example
2260 * const [createTravelMutation, { data, loading, error }] = useCreateTravelMutation({
2261 *   variables: {
2262 *      travel: // value for 'travel'
2263 *      createVehicle: // value for 'createVehicle'
2264 *   },
2265 * });
2266 */
2267export function useCreateTravelMutation(baseOptions?: Apollo.MutationHookOptions<CreateTravelMutation, CreateTravelMutationVariables>) {
2268        const options = {...defaultOptions, ...baseOptions}
2269        return Apollo.useMutation<CreateTravelMutation, CreateTravelMutationVariables>(CreateTravelDocument, options);
2270      }
2271export type CreateTravelMutationHookResult = ReturnType<typeof useCreateTravelMutation>;
2272export type CreateTravelMutationResult = Apollo.MutationResult<CreateTravelMutation>;
2273export type CreateTravelMutationOptions = Apollo.BaseMutationOptions<CreateTravelMutation, CreateTravelMutationVariables>;
2274export const UpdateTravelDocument = gql`
2275    mutation updateTravel($id: ID!, $travelUpdate: TravelInput!) {
2276  updateTravel(id: $id, data: $travelUpdate) {
2277    data {
2278      ...TravelFields
2279    }
2280  }
2281}
2282    ${TravelFieldsFragmentDoc}`;
2283export type UpdateTravelMutationFn = Apollo.MutationFunction<UpdateTravelMutation, UpdateTravelMutationVariables>;
2284
2285/**
2286 * __useUpdateTravelMutation__
2287 *
2288 * To run a mutation, you first call `useUpdateTravelMutation` within a React component and pass it any options that fit your needs.
2289 * When your component renders, `useUpdateTravelMutation` returns a tuple that includes:
2290 * - A mutate function that you can call at any time to execute the mutation
2291 * - An object with fields that represent the current status of the mutation's execution
2292 *
2293 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2294 *
2295 * @example
2296 * const [updateTravelMutation, { data, loading, error }] = useUpdateTravelMutation({
2297 *   variables: {
2298 *      id: // value for 'id'
2299 *      travelUpdate: // value for 'travelUpdate'
2300 *   },
2301 * });
2302 */
2303export function useUpdateTravelMutation(baseOptions?: Apollo.MutationHookOptions<UpdateTravelMutation, UpdateTravelMutationVariables>) {
2304        const options = {...defaultOptions, ...baseOptions}
2305        return Apollo.useMutation<UpdateTravelMutation, UpdateTravelMutationVariables>(UpdateTravelDocument, options);
2306      }
2307export type UpdateTravelMutationHookResult = ReturnType<typeof useUpdateTravelMutation>;
2308export type UpdateTravelMutationResult = Apollo.MutationResult<UpdateTravelMutation>;
2309export type UpdateTravelMutationOptions = Apollo.BaseMutationOptions<UpdateTravelMutation, UpdateTravelMutationVariables>;
2310export const DeleteTravelDocument = gql`
2311    mutation deleteTravel($id: ID!) {
2312  deleteTravel(id: $id) {
2313    data {
2314      id
2315    }
2316  }
2317}
2318    `;
2319export type DeleteTravelMutationFn = Apollo.MutationFunction<DeleteTravelMutation, DeleteTravelMutationVariables>;
2320
2321/**
2322 * __useDeleteTravelMutation__
2323 *
2324 * To run a mutation, you first call `useDeleteTravelMutation` within a React component and pass it any options that fit your needs.
2325 * When your component renders, `useDeleteTravelMutation` returns a tuple that includes:
2326 * - A mutate function that you can call at any time to execute the mutation
2327 * - An object with fields that represent the current status of the mutation's execution
2328 *
2329 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2330 *
2331 * @example
2332 * const [deleteTravelMutation, { data, loading, error }] = useDeleteTravelMutation({
2333 *   variables: {
2334 *      id: // value for 'id'
2335 *   },
2336 * });
2337 */
2338export function useDeleteTravelMutation(baseOptions?: Apollo.MutationHookOptions<DeleteTravelMutation, DeleteTravelMutationVariables>) {
2339        const options = {...defaultOptions, ...baseOptions}
2340        return Apollo.useMutation<DeleteTravelMutation, DeleteTravelMutationVariables>(DeleteTravelDocument, options);
2341      }
2342export type DeleteTravelMutationHookResult = ReturnType<typeof useDeleteTravelMutation>;
2343export type DeleteTravelMutationResult = Apollo.MutationResult<DeleteTravelMutation>;
2344export type DeleteTravelMutationOptions = Apollo.BaseMutationOptions<DeleteTravelMutation, DeleteTravelMutationVariables>;
2345export const ProfileDocument = gql`
2346    query profile {
2347  me {
2348    id
2349    username
2350    profile {
2351      ...UserFields
2352    }
2353  }
2354}
2355    ${UserFieldsFragmentDoc}`;
2356
2357/**
2358 * __useProfileQuery__
2359 *
2360 * To run a query within a React component, call `useProfileQuery` and pass it any options that fit your needs.
2361 * When your component renders, `useProfileQuery` returns an object from Apollo Client that contains loading, error, and data properties
2362 * you can use to render your UI.
2363 *
2364 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2365 *
2366 * @example
2367 * const { data, loading, error } = useProfileQuery({
2368 *   variables: {
2369 *   },
2370 * });
2371 */
2372export function useProfileQuery(baseOptions?: Apollo.QueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2373        const options = {...defaultOptions, ...baseOptions}
2374        return Apollo.useQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2375      }
2376export function useProfileLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ProfileQuery, ProfileQueryVariables>) {
2377          const options = {...defaultOptions, ...baseOptions}
2378          return Apollo.useLazyQuery<ProfileQuery, ProfileQueryVariables>(ProfileDocument, options);
2379        }
2380export type ProfileQueryHookResult = ReturnType<typeof useProfileQuery>;
2381export type ProfileLazyQueryHookResult = ReturnType<typeof useProfileLazyQuery>;
2382export type ProfileQueryResult = Apollo.QueryResult<ProfileQuery, ProfileQueryVariables>;
2383export const UpdateMeDocument = gql`
2384    mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
2385  updateMe(data: $userUpdate) {
2386    data {
2387      id
2388      attributes {
2389        ...UserFields
2390      }
2391    }
2392  }
2393}
2394    ${UserFieldsFragmentDoc}`;
2395export type UpdateMeMutationFn = Apollo.MutationFunction<UpdateMeMutation, UpdateMeMutationVariables>;
2396
2397/**
2398 * __useUpdateMeMutation__
2399 *
2400 * To run a mutation, you first call `useUpdateMeMutation` within a React component and pass it any options that fit your needs.
2401 * When your component renders, `useUpdateMeMutation` returns a tuple that includes:
2402 * - A mutate function that you can call at any time to execute the mutation
2403 * - An object with fields that represent the current status of the mutation's execution
2404 *
2405 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2406 *
2407 * @example
2408 * const [updateMeMutation, { data, loading, error }] = useUpdateMeMutation({
2409 *   variables: {
2410 *      userUpdate: // value for 'userUpdate'
2411 *   },
2412 * });
2413 */
2414export function useUpdateMeMutation(baseOptions?: Apollo.MutationHookOptions<UpdateMeMutation, UpdateMeMutationVariables>) {
2415        const options = {...defaultOptions, ...baseOptions}
2416        return Apollo.useMutation<UpdateMeMutation, UpdateMeMutationVariables>(UpdateMeDocument, options);
2417      }
2418export type UpdateMeMutationHookResult = ReturnType<typeof useUpdateMeMutation>;
2419export type UpdateMeMutationResult = Apollo.MutationResult<UpdateMeMutation>;
2420export type UpdateMeMutationOptions = Apollo.BaseMutationOptions<UpdateMeMutation, UpdateMeMutationVariables>;
2421export const FindUserVehiclesDocument = gql`
2422    query findUserVehicles {
2423  me {
2424    id
2425    username
2426    profile {
2427      vehicles {
2428        data {
2429          ...VehicleFields
2430        }
2431      }
2432    }
2433  }
2434}
2435    ${VehicleFieldsFragmentDoc}`;
2436
2437/**
2438 * __useFindUserVehiclesQuery__
2439 *
2440 * To run a query within a React component, call `useFindUserVehiclesQuery` and pass it any options that fit your needs.
2441 * When your component renders, `useFindUserVehiclesQuery` returns an object from Apollo Client that contains loading, error, and data properties
2442 * you can use to render your UI.
2443 *
2444 * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
2445 *
2446 * @example
2447 * const { data, loading, error } = useFindUserVehiclesQuery({
2448 *   variables: {
2449 *   },
2450 * });
2451 */
2452export function useFindUserVehiclesQuery(baseOptions?: Apollo.QueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2453        const options = {...defaultOptions, ...baseOptions}
2454        return Apollo.useQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2455      }
2456export function useFindUserVehiclesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>) {
2457          const options = {...defaultOptions, ...baseOptions}
2458          return Apollo.useLazyQuery<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>(FindUserVehiclesDocument, options);
2459        }
2460export type FindUserVehiclesQueryHookResult = ReturnType<typeof useFindUserVehiclesQuery>;
2461export type FindUserVehiclesLazyQueryHookResult = ReturnType<typeof useFindUserVehiclesLazyQuery>;
2462export type FindUserVehiclesQueryResult = Apollo.QueryResult<FindUserVehiclesQuery, FindUserVehiclesQueryVariables>;
2463export const DeleteVehicleDocument = gql`
2464    mutation deleteVehicle($id: ID!) {
2465  deleteVehicle(id: $id) {
2466    data {
2467      id
2468      attributes {
2469        name
2470      }
2471    }
2472  }
2473}
2474    `;
2475export type DeleteVehicleMutationFn = Apollo.MutationFunction<DeleteVehicleMutation, DeleteVehicleMutationVariables>;
2476
2477/**
2478 * __useDeleteVehicleMutation__
2479 *
2480 * To run a mutation, you first call `useDeleteVehicleMutation` within a React component and pass it any options that fit your needs.
2481 * When your component renders, `useDeleteVehicleMutation` returns a tuple that includes:
2482 * - A mutate function that you can call at any time to execute the mutation
2483 * - An object with fields that represent the current status of the mutation's execution
2484 *
2485 * @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
2486 *
2487 * @example
2488 * const [deleteVehicleMutation, { data, loading, error }] = useDeleteVehicleMutation({
2489 *   variables: {
2490 *      id: // value for 'id'
2491 *   },
2492 * });
2493 */
2494export function useDeleteVehicleMutation(baseOptions?: Apollo.MutationHookOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>) {
2495        const options = {...defaultOptions, ...baseOptions}
2496        return Apollo.useMutation<DeleteVehicleMutation, DeleteVehicleMutationVariables>(DeleteVehicleDocument, options);
2497      }
2498export type DeleteVehicleMutationHookResult = ReturnType<typeof useDeleteVehicleMutation>;
2499export type DeleteVehicleMutationResult = Apollo.MutationResult<DeleteVehicleMutation>;
2500export type DeleteVehicleMutationOptions = Apollo.BaseMutationOptions<DeleteVehicleMutation, DeleteVehicleMutationVariables>;