all repos — caroster @ v8.0

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