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