1 import { ConnectorConfig, DataConnect, OperationOptions, ExecuteOperationResponse } from 'firebase-admin/data-connect';
2
3 export const connectorConfig: ConnectorConfig;
4
5 export type TimestampString = string;
6 export type UUIDString = string;
7 export type Int64String = string;
8 export type DateString = string;
9
10
11 export interface Category_Key {
12 id: UUIDString;
13 __typename?: 'Category_Key';
14 }
15
16 export interface CreateBookmarkData {
17 userBookmark_insert: UserBookmark_Key;
18 }
19
20 export interface CreateBookmarkVariables {
21 guideId: UUIDString;
22 }
23
24 export interface CreateCategoryData {
25 category_insert: Category_Key;
26 }
27
28 export interface CreateDeviceData {
29 device_insert: Device_Key;
30 }
31
32 export interface CreateGuideData {
33 guide_insert: Guide_Key;
34 }
35
36 export interface CreateGuideVariables {
37 title: string;
38 difficulty: string;
39 time: number;
40 }
41
42 export interface CreatePartData {
43 part_insert: Part_Key;
44 }
45
46 export interface CreatePartVariables {
47 name: string;
48 type: string;
49 devId: UUIDString;
50 }
51
52 export interface CreateStepData {
53 step_insert: Step_Key;
54 }
55
56 export interface CreateStepVariables {
57 order: number;
58 text: string;
59 guideId: UUIDString;
60 }
61
62 export interface DeleteBookmarkData {
63 userBookmark_delete?: UserBookmark_Key | null;
64 }
65
66 export interface DeleteBookmarkVariables {
67 id: UUIDString;
68 }
69
70 export interface DeleteCategoryData {
71 category_delete?: Category_Key | null;
72 }
73
74 export interface DeleteCategoryVariables {
75 id: UUIDString;
76 }
77
78 export interface DeleteDeviceData {
79 device_delete?: Device_Key | null;
80 }
81
82 export interface DeleteDeviceVariables {
83 id: UUIDString;
84 }
85
86 export interface DeleteGuideData {
87 guide_delete?: Guide_Key | null;
88 }
89
90 export interface DeleteGuideVariables {
91 id: UUIDString;
92 }
93
94 export interface DeletePartData {
95 part_delete?: Part_Key | null;
96 }
97
98 export interface DeletePartVariables {
99 id: UUIDString;
100 }
101
102 export interface DeleteStepData {
103 step_delete?: Step_Key | null;
104 }
105
106 export interface DeleteStepVariables {
107 id: UUIDString;
108 }
109
110 export interface Device_Key {
111 id: UUIDString;
112 __typename?: 'Device_Key';
113 }
114
115 export interface GetBookmarkData {
116 userBookmark?: {
117 userId: string;
118 };
119 }
120
121 export interface GetBookmarkVariables {
122 id: UUIDString;
123 }
124
125 export interface GetCategoryData {
126 category?: {
127 name: string;
128 };
129 }
130
131 export interface GetCategoryVariables {
132 id: UUIDString;
133 }
134
135 export interface GetDeviceData {
136 device?: {
137 modelName: string;
138 };
139 }
140
141 export interface GetDeviceVariables {
142 id: UUIDString;
143 }
144
145 export interface GetGuideData {
146 guide?: {
147 title: string;
148 };
149 }
150
151 export interface GetGuideVariables {
152 id: UUIDString;
153 }
154
155 export interface GetMyBookmarksData {
156 userBookmarks: ({
157 guide: {
158 title: string;
159 };
160 })[];
161 }
162
163 export interface GetPartData {
164 part?: {
165 partName: string;
166 };
167 }
168
169 export interface GetPartVariables {
170 id: UUIDString;
171 }
172
173 export interface GetStepData {
174 step?: {
175 instructionText: string;
176 };
177 }
178
179 export interface GetStepVariables {
180 id: UUIDString;
181 }
182
183 export interface Guide_Key {
184 id: UUIDString;
185 __typename?: 'Guide_Key';
186 }
187
188 export interface ListCategoriesData {
189 categories: ({
190 name: string;
191 })[];
192 }
193
194 export interface ListDevicesData {
195 devices: ({
196 modelName: string;
197 })[];
198 }
199
200 export interface ListGuidesData {
201 guides: ({
202 title: string;
203 })[];
204 }
205
206 export interface ListPartsData {
207 parts: ({
208 partName: string;
209 })[];
210 }
211
212 export interface ListStepsData {
213 steps: ({
214 instructionText: string;
215 })[];
216 }
217
218 export interface Part_Key {
219 id: UUIDString;
220 __typename?: 'Part_Key';
221 }
222
223 export interface Step_Key {
224 id: UUIDString;
225 __typename?: 'Step_Key';
226 }
227
228 export interface UpdateBookmarkData {
229 userBookmark_update?: UserBookmark_Key | null;
230 }
231
232 export interface UpdateBookmarkVariables {
233 id: UUIDString;
234 guideId: UUIDString;
235 }
236
237 export interface UpdateCategoryData {
238 category_update?: Category_Key | null;
239 }
240
241 export interface UpdateCategoryVariables {
242 id: UUIDString;
243 name: string;
244 }
245
246 export interface UpdateDeviceData {
247 device_update?: Device_Key | null;
248 }
249
250 export interface UpdateDeviceVariables {
251 id: UUIDString;
252 modelName: string;
253 }
254
255 export interface UpdateGuideData {
256 guide_update?: Guide_Key | null;
257 }
258
259 export interface UpdateGuideVariables {
260 id: UUIDString;
261 time: number;
262 }
263
264 export interface UpdatePartData {
265 part_update?: Part_Key | null;
266 }
267
268 export interface UpdatePartVariables {
269 id: UUIDString;
270 notes: string;
271 }
272
273 export interface UpdateStepData {
274 step_update?: Step_Key | null;
275 }
276
277 export interface UpdateStepVariables {
278 id: UUIDString;
279 text: string;
280 }
281
282 export interface UpsertBookmarkData {
283 userBookmark_upsert: UserBookmark_Key;
284 }
285
286 export interface UpsertBookmarkVariables {
287 id: UUIDString;
288 guideId: UUIDString;
289 }
290
291 export interface UpsertCategoryData {
292 category_upsert: Category_Key;
293 }
294
295 export interface UpsertCategoryVariables {
296 id: UUIDString;
297 }
298
299 export interface UpsertDeviceData {
300 device_upsert: Device_Key;
301 }
302
303 export interface UpsertDeviceVariables {
304 id: UUIDString;
305 }
306
307 export interface UpsertGuideData {
308 guide_upsert: Guide_Key;
309 }
310
311 export interface UpsertGuideVariables {
312 id: UUIDString;
313 title: string;
314 difficulty: string;
315 time: number;
316 }
317
318 export interface UpsertPartData {
319 part_upsert: Part_Key;
320 }
321
322 export interface UpsertPartVariables {
323 id: UUIDString;
324 name: string;
325 type: string;
326 devId: UUIDString;
327 }
328
329 export interface UpsertStepData {
330 step_upsert: Step_Key;
331 }
332
333 export interface UpsertStepVariables {
334 id: UUIDString;
335 order: number;
336 text: string;
337 guideId: UUIDString;
338 }
339
340 export interface UserBookmark_Key {
341 id: UUIDString;
342 __typename?: 'UserBookmark_Key';
343 }
344
345 /** Generated Node Admin SDK operation action function for the 'CreateCategory' Mutation. Allow users to execute without passing in DataConnect. */
346 export function createCategory(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateCategoryData>>;
347 /** Generated Node Admin SDK operation action function for the 'CreateCategory' Mutation. Allow users to pass in custom DataConnect instances. */
348 export function createCategory(options?: OperationOptions): Promise<ExecuteOperationResponse<CreateCategoryData>>;
349
350 /** Generated Node Admin SDK operation action function for the 'UpsertCategory' Mutation. Allow users to execute without passing in DataConnect. */
351 export function upsertCategory(dc: DataConnect, vars: UpsertCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertCategoryData>>;
352 /** Generated Node Admin SDK operation action function for the 'UpsertCategory' Mutation. Allow users to pass in custom DataConnect instances. */
353 export function upsertCategory(vars: UpsertCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertCategoryData>>;
354
355 /** Generated Node Admin SDK operation action function for the 'DeleteCategory' Mutation. Allow users to execute without passing in DataConnect. */
356 export function deleteCategory(dc: DataConnect, vars: DeleteCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteCategoryData>>;
357 /** Generated Node Admin SDK operation action function for the 'DeleteCategory' Mutation. Allow users to pass in custom DataConnect instances. */
358 export function deleteCategory(vars: DeleteCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteCategoryData>>;
359
360 /** Generated Node Admin SDK operation action function for the 'UpdateCategory' Mutation. Allow users to execute without passing in DataConnect. */
361 export function updateCategory(dc: DataConnect, vars: UpdateCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateCategoryData>>;
362 /** Generated Node Admin SDK operation action function for the 'UpdateCategory' Mutation. Allow users to pass in custom DataConnect instances. */
363 export function updateCategory(vars: UpdateCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateCategoryData>>;
364
365 /** Generated Node Admin SDK operation action function for the 'GetCategory' Query. Allow users to execute without passing in DataConnect. */
366 export function getCategory(dc: DataConnect, vars: GetCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetCategoryData>>;
367 /** Generated Node Admin SDK operation action function for the 'GetCategory' Query. Allow users to pass in custom DataConnect instances. */
368 export function getCategory(vars: GetCategoryVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetCategoryData>>;
369
370 /** Generated Node Admin SDK operation action function for the 'ListCategories' Query. Allow users to execute without passing in DataConnect. */
371 export function listCategories(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<ListCategoriesData>>;
372 /** Generated Node Admin SDK operation action function for the 'ListCategories' Query. Allow users to pass in custom DataConnect instances. */
373 export function listCategories(options?: OperationOptions): Promise<ExecuteOperationResponse<ListCategoriesData>>;
374
375 /** Generated Node Admin SDK operation action function for the 'CreateDevice' Mutation. Allow users to execute without passing in DataConnect. */
376 export function createDevice(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateDeviceData>>;
377 /** Generated Node Admin SDK operation action function for the 'CreateDevice' Mutation. Allow users to pass in custom DataConnect instances. */
378 export function createDevice(options?: OperationOptions): Promise<ExecuteOperationResponse<CreateDeviceData>>;
379
380 /** Generated Node Admin SDK operation action function for the 'UpsertDevice' Mutation. Allow users to execute without passing in DataConnect. */
381 export function upsertDevice(dc: DataConnect, vars: UpsertDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertDeviceData>>;
382 /** Generated Node Admin SDK operation action function for the 'UpsertDevice' Mutation. Allow users to pass in custom DataConnect instances. */
383 export function upsertDevice(vars: UpsertDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertDeviceData>>;
384
385 /** Generated Node Admin SDK operation action function for the 'DeleteDevice' Mutation. Allow users to execute without passing in DataConnect. */
386 export function deleteDevice(dc: DataConnect, vars: DeleteDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteDeviceData>>;
387 /** Generated Node Admin SDK operation action function for the 'DeleteDevice' Mutation. Allow users to pass in custom DataConnect instances. */
388 export function deleteDevice(vars: DeleteDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteDeviceData>>;
389
390 /** Generated Node Admin SDK operation action function for the 'UpdateDevice' Mutation. Allow users to execute without passing in DataConnect. */
391 export function updateDevice(dc: DataConnect, vars: UpdateDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateDeviceData>>;
392 /** Generated Node Admin SDK operation action function for the 'UpdateDevice' Mutation. Allow users to pass in custom DataConnect instances. */
393 export function updateDevice(vars: UpdateDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateDeviceData>>;
394
395 /** Generated Node Admin SDK operation action function for the 'GetDevice' Query. Allow users to execute without passing in DataConnect. */
396 export function getDevice(dc: DataConnect, vars: GetDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetDeviceData>>;
397 /** Generated Node Admin SDK operation action function for the 'GetDevice' Query. Allow users to pass in custom DataConnect instances. */
398 export function getDevice(vars: GetDeviceVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetDeviceData>>;
399
400 /** Generated Node Admin SDK operation action function for the 'ListDevices' Query. Allow users to execute without passing in DataConnect. */
401 export function listDevices(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<ListDevicesData>>;
402 /** Generated Node Admin SDK operation action function for the 'ListDevices' Query. Allow users to pass in custom DataConnect instances. */
403 export function listDevices(options?: OperationOptions): Promise<ExecuteOperationResponse<ListDevicesData>>;
404
405 /** Generated Node Admin SDK operation action function for the 'CreateGuide' Mutation. Allow users to execute without passing in DataConnect. */
406 export function createGuide(dc: DataConnect, vars: CreateGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateGuideData>>;
407 /** Generated Node Admin SDK operation action function for the 'CreateGuide' Mutation. Allow users to pass in custom DataConnect instances. */
408 export function createGuide(vars: CreateGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateGuideData>>;
409
410 /** Generated Node Admin SDK operation action function for the 'UpsertGuide' Mutation. Allow users to execute without passing in DataConnect. */
411 export function upsertGuide(dc: DataConnect, vars: UpsertGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertGuideData>>;
412 /** Generated Node Admin SDK operation action function for the 'UpsertGuide' Mutation. Allow users to pass in custom DataConnect instances. */
413 export function upsertGuide(vars: UpsertGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertGuideData>>;
414
415 /** Generated Node Admin SDK operation action function for the 'DeleteGuide' Mutation. Allow users to execute without passing in DataConnect. */
416 export function deleteGuide(dc: DataConnect, vars: DeleteGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteGuideData>>;
417 /** Generated Node Admin SDK operation action function for the 'DeleteGuide' Mutation. Allow users to pass in custom DataConnect instances. */
418 export function deleteGuide(vars: DeleteGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteGuideData>>;
419
420 /** Generated Node Admin SDK operation action function for the 'UpdateGuide' Mutation. Allow users to execute without passing in DataConnect. */
421 export function updateGuide(dc: DataConnect, vars: UpdateGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateGuideData>>;
422 /** Generated Node Admin SDK operation action function for the 'UpdateGuide' Mutation. Allow users to pass in custom DataConnect instances. */
423 export function updateGuide(vars: UpdateGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateGuideData>>;
424
425 /** Generated Node Admin SDK operation action function for the 'GetGuide' Query. Allow users to execute without passing in DataConnect. */
426 export function getGuide(dc: DataConnect, vars: GetGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetGuideData>>;
427 /** Generated Node Admin SDK operation action function for the 'GetGuide' Query. Allow users to pass in custom DataConnect instances. */
428 export function getGuide(vars: GetGuideVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetGuideData>>;
429
430 /** Generated Node Admin SDK operation action function for the 'ListGuides' Query. Allow users to execute without passing in DataConnect. */
431 export function listGuides(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<ListGuidesData>>;
432 /** Generated Node Admin SDK operation action function for the 'ListGuides' Query. Allow users to pass in custom DataConnect instances. */
433 export function listGuides(options?: OperationOptions): Promise<ExecuteOperationResponse<ListGuidesData>>;
434
435 /** Generated Node Admin SDK operation action function for the 'CreatePart' Mutation. Allow users to execute without passing in DataConnect. */
436 export function createPart(dc: DataConnect, vars: CreatePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreatePartData>>;
437 /** Generated Node Admin SDK operation action function for the 'CreatePart' Mutation. Allow users to pass in custom DataConnect instances. */
438 export function createPart(vars: CreatePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreatePartData>>;
439
440 /** Generated Node Admin SDK operation action function for the 'UpsertPart' Mutation. Allow users to execute without passing in DataConnect. */
441 export function upsertPart(dc: DataConnect, vars: UpsertPartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertPartData>>;
442 /** Generated Node Admin SDK operation action function for the 'UpsertPart' Mutation. Allow users to pass in custom DataConnect instances. */
443 export function upsertPart(vars: UpsertPartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertPartData>>;
444
445 /** Generated Node Admin SDK operation action function for the 'DeletePart' Mutation. Allow users to execute without passing in DataConnect. */
446 export function deletePart(dc: DataConnect, vars: DeletePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeletePartData>>;
447 /** Generated Node Admin SDK operation action function for the 'DeletePart' Mutation. Allow users to pass in custom DataConnect instances. */
448 export function deletePart(vars: DeletePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeletePartData>>;
449
450 /** Generated Node Admin SDK operation action function for the 'UpdatePart' Mutation. Allow users to execute without passing in DataConnect. */
451 export function updatePart(dc: DataConnect, vars: UpdatePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdatePartData>>;
452 /** Generated Node Admin SDK operation action function for the 'UpdatePart' Mutation. Allow users to pass in custom DataConnect instances. */
453 export function updatePart(vars: UpdatePartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdatePartData>>;
454
455 /** Generated Node Admin SDK operation action function for the 'GetPart' Query. Allow users to execute without passing in DataConnect. */
456 export function getPart(dc: DataConnect, vars: GetPartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetPartData>>;
457 /** Generated Node Admin SDK operation action function for the 'GetPart' Query. Allow users to pass in custom DataConnect instances. */
458 export function getPart(vars: GetPartVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetPartData>>;
459
460 /** Generated Node Admin SDK operation action function for the 'ListParts' Query. Allow users to execute without passing in DataConnect. */
461 export function listParts(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<ListPartsData>>;
462 /** Generated Node Admin SDK operation action function for the 'ListParts' Query. Allow users to pass in custom DataConnect instances. */
463 export function listParts(options?: OperationOptions): Promise<ExecuteOperationResponse<ListPartsData>>;
464
465 /** Generated Node Admin SDK operation action function for the 'CreateStep' Mutation. Allow users to execute without passing in DataConnect. */
466 export function createStep(dc: DataConnect, vars: CreateStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateStepData>>;
467 /** Generated Node Admin SDK operation action function for the 'CreateStep' Mutation. Allow users to pass in custom DataConnect instances. */
468 export function createStep(vars: CreateStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateStepData>>;
469
470 /** Generated Node Admin SDK operation action function for the 'UpsertStep' Mutation. Allow users to execute without passing in DataConnect. */
471 export function upsertStep(dc: DataConnect, vars: UpsertStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertStepData>>;
472 /** Generated Node Admin SDK operation action function for the 'UpsertStep' Mutation. Allow users to pass in custom DataConnect instances. */
473 export function upsertStep(vars: UpsertStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertStepData>>;
474
475 /** Generated Node Admin SDK operation action function for the 'DeleteStep' Mutation. Allow users to execute without passing in DataConnect. */
476 export function deleteStep(dc: DataConnect, vars: DeleteStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteStepData>>;
477 /** Generated Node Admin SDK operation action function for the 'DeleteStep' Mutation. Allow users to pass in custom DataConnect instances. */
478 export function deleteStep(vars: DeleteStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteStepData>>;
479
480 /** Generated Node Admin SDK operation action function for the 'UpdateStep' Mutation. Allow users to execute without passing in DataConnect. */
481 export function updateStep(dc: DataConnect, vars: UpdateStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateStepData>>;
482 /** Generated Node Admin SDK operation action function for the 'UpdateStep' Mutation. Allow users to pass in custom DataConnect instances. */
483 export function updateStep(vars: UpdateStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateStepData>>;
484
485 /** Generated Node Admin SDK operation action function for the 'GetStep' Query. Allow users to execute without passing in DataConnect. */
486 export function getStep(dc: DataConnect, vars: GetStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetStepData>>;
487 /** Generated Node Admin SDK operation action function for the 'GetStep' Query. Allow users to pass in custom DataConnect instances. */
488 export function getStep(vars: GetStepVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetStepData>>;
489
490 /** Generated Node Admin SDK operation action function for the 'ListSteps' Query. Allow users to execute without passing in DataConnect. */
491 export function listSteps(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<ListStepsData>>;
492 /** Generated Node Admin SDK operation action function for the 'ListSteps' Query. Allow users to pass in custom DataConnect instances. */
493 export function listSteps(options?: OperationOptions): Promise<ExecuteOperationResponse<ListStepsData>>;
494
495 /** Generated Node Admin SDK operation action function for the 'CreateBookmark' Mutation. Allow users to execute without passing in DataConnect. */
496 export function createBookmark(dc: DataConnect, vars: CreateBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateBookmarkData>>;
497 /** Generated Node Admin SDK operation action function for the 'CreateBookmark' Mutation. Allow users to pass in custom DataConnect instances. */
498 export function createBookmark(vars: CreateBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<CreateBookmarkData>>;
499
500 /** Generated Node Admin SDK operation action function for the 'UpsertBookmark' Mutation. Allow users to execute without passing in DataConnect. */
501 export function upsertBookmark(dc: DataConnect, vars: UpsertBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertBookmarkData>>;
502 /** Generated Node Admin SDK operation action function for the 'UpsertBookmark' Mutation. Allow users to pass in custom DataConnect instances. */
503 export function upsertBookmark(vars: UpsertBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpsertBookmarkData>>;
504
505 /** Generated Node Admin SDK operation action function for the 'DeleteBookmark' Mutation. Allow users to execute without passing in DataConnect. */
506 export function deleteBookmark(dc: DataConnect, vars: DeleteBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteBookmarkData>>;
507 /** Generated Node Admin SDK operation action function for the 'DeleteBookmark' Mutation. Allow users to pass in custom DataConnect instances. */
508 export function deleteBookmark(vars: DeleteBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<DeleteBookmarkData>>;
509
510 /** Generated Node Admin SDK operation action function for the 'UpdateBookmark' Mutation. Allow users to execute without passing in DataConnect. */
511 export function updateBookmark(dc: DataConnect, vars: UpdateBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateBookmarkData>>;
512 /** Generated Node Admin SDK operation action function for the 'UpdateBookmark' Mutation. Allow users to pass in custom DataConnect instances. */
513 export function updateBookmark(vars: UpdateBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<UpdateBookmarkData>>;
514
515 /** Generated Node Admin SDK operation action function for the 'GetMyBookmarks' Query. Allow users to execute without passing in DataConnect. */
516 export function getMyBookmarks(dc: DataConnect, options?: OperationOptions): Promise<ExecuteOperationResponse<GetMyBookmarksData>>;
517 /** Generated Node Admin SDK operation action function for the 'GetMyBookmarks' Query. Allow users to pass in custom DataConnect instances. */
518 export function getMyBookmarks(options?: OperationOptions): Promise<ExecuteOperationResponse<GetMyBookmarksData>>;
519
520 /** Generated Node Admin SDK operation action function for the 'GetBookmark' Query. Allow users to execute without passing in DataConnect. */
521 export function getBookmark(dc: DataConnect, vars: GetBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetBookmarkData>>;
522 /** Generated Node Admin SDK operation action function for the 'GetBookmark' Query. Allow users to pass in custom DataConnect instances. */
523 export function getBookmark(vars: GetBookmarkVariables, options?: OperationOptions): Promise<ExecuteOperationResponse<GetBookmarkData>>;
524