all repos — caroster @ 8cf97f406bef2a68157869e2f6398d45b8bec77a

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

frontend/generated/graphql.tsx (view raw)

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