all repos — caroster @ 2e4e192becc64475ea9245eb5fec57f72cb7088e

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

e2e/graphql.ts (view raw)

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