|
1 | | -// @ts-nocheck |
2 | | -/* eslint-disable */ |
3 | | -// -------------------------------------------------- |
4 | | -// This file is auto-generated by Tuyau. Do not edit manually ! |
5 | | -// -------------------------------------------------- |
6 | | - |
7 | 1 | import type { MakeTuyauRequest, MakeTuyauResponse } from '@tuyau/utils/types' |
8 | 2 | import type { InferInput } from '@vinejs/vine/types' |
9 | 3 |
|
@@ -123,6 +117,30 @@ type TaxonomiesIdContentPut = { |
123 | 117 | request: MakeTuyauRequest<InferInput<typeof import('../app/validators/taxonomy.ts')['taxonomyContentValidator']>> |
124 | 118 | response: MakeTuyauResponse<import('../app/controllers/taxonomy_contents_controller.ts').default['update'], true> |
125 | 119 | } |
| 120 | +type FrameworkVersionsGetHead = { |
| 121 | + request: MakeTuyauRequest<InferInput<typeof import('../app/validators/framework_version.ts')['frameworkVersionIndexValidator']>> |
| 122 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['index'], true> |
| 123 | +} |
| 124 | +type FrameworkversionsCreateGetHead = { |
| 125 | + request: unknown |
| 126 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['create'], false> |
| 127 | +} |
| 128 | +type FrameworkVersionsPost = { |
| 129 | + request: MakeTuyauRequest<InferInput<typeof import('../app/validators/framework_version.ts')['frameworkVersionValidator']>> |
| 130 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['store'], true> |
| 131 | +} |
| 132 | +type FrameworkversionsIdEditGetHead = { |
| 133 | + request: unknown |
| 134 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['edit'], false> |
| 135 | +} |
| 136 | +type FrameworkversionsIdPut = { |
| 137 | + request: MakeTuyauRequest<InferInput<typeof import('../app/validators/framework_version.ts')['frameworkVersionValidator']>> |
| 138 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['update'], true> |
| 139 | +} |
| 140 | +type FrameworkversionsIdDelete = { |
| 141 | + request: unknown |
| 142 | + response: MakeTuyauResponse<import('../app/controllers/framework_versions_controller.ts').default['destroy'], false> |
| 143 | +} |
126 | 144 | type UsersGetHead = { |
127 | 145 | request: MakeTuyauRequest<InferInput<typeof import('../app/validators/user.ts')['userIndexValidator']>> |
128 | 146 | response: MakeTuyauResponse<import('../app/controllers/users_controller.ts').default['index'], true> |
@@ -207,6 +225,10 @@ type CouponsDelete = { |
207 | 225 | request: unknown |
208 | 226 | response: MakeTuyauResponse<import('../app/controllers/coupons_controller.ts').default['clear'], false> |
209 | 227 | } |
| 228 | +type AiVideosIdChaptersPost = { |
| 229 | + request: unknown |
| 230 | + response: MakeTuyauResponse<import('../app/controllers/ai_videos_controller.ts').default['chapters'], false> |
| 231 | +} |
210 | 232 | export interface ApiDefinition { |
211 | 233 | 'login': { |
212 | 234 | '$url': { |
@@ -345,6 +367,31 @@ export interface ApiDefinition { |
345 | 367 | }; |
346 | 368 | }; |
347 | 369 | }; |
| 370 | + 'framework-versions': { |
| 371 | + '$url': { |
| 372 | + }; |
| 373 | + '$get': FrameworkVersionsGetHead; |
| 374 | + '$head': FrameworkVersionsGetHead; |
| 375 | + 'create': { |
| 376 | + '$url': { |
| 377 | + }; |
| 378 | + '$get': FrameworkversionsCreateGetHead; |
| 379 | + '$head': FrameworkversionsCreateGetHead; |
| 380 | + }; |
| 381 | + '$post': FrameworkVersionsPost; |
| 382 | + ':id': { |
| 383 | + 'edit': { |
| 384 | + '$url': { |
| 385 | + }; |
| 386 | + '$get': FrameworkversionsIdEditGetHead; |
| 387 | + '$head': FrameworkversionsIdEditGetHead; |
| 388 | + }; |
| 389 | + '$url': { |
| 390 | + }; |
| 391 | + '$put': FrameworkversionsIdPut; |
| 392 | + '$delete': FrameworkversionsIdDelete; |
| 393 | + }; |
| 394 | + }; |
348 | 395 | 'users': { |
349 | 396 | '$url': { |
350 | 397 | }; |
@@ -435,6 +482,17 @@ export interface ApiDefinition { |
435 | 482 | '$post': CouponsPost; |
436 | 483 | '$delete': CouponsDelete; |
437 | 484 | }; |
| 485 | + 'ai': { |
| 486 | + 'videos': { |
| 487 | + ':videoId': { |
| 488 | + 'chapters': { |
| 489 | + '$url': { |
| 490 | + }; |
| 491 | + '$post': AiVideosIdChaptersPost; |
| 492 | + }; |
| 493 | + }; |
| 494 | + }; |
| 495 | + }; |
438 | 496 | } |
439 | 497 | const routes = [ |
440 | 498 | { |
@@ -654,6 +712,48 @@ const routes = [ |
654 | 712 | method: ["PUT"], |
655 | 713 | types: {} as TaxonomiesIdContentPut, |
656 | 714 | }, |
| 715 | + { |
| 716 | + params: [], |
| 717 | + name: 'framework_versions.index', |
| 718 | + path: '/framework-versions', |
| 719 | + method: ["GET","HEAD"], |
| 720 | + types: {} as FrameworkVersionsGetHead, |
| 721 | + }, |
| 722 | + { |
| 723 | + params: [], |
| 724 | + name: 'framework_versions.create', |
| 725 | + path: '/framework-versions/create', |
| 726 | + method: ["GET","HEAD"], |
| 727 | + types: {} as FrameworkversionsCreateGetHead, |
| 728 | + }, |
| 729 | + { |
| 730 | + params: [], |
| 731 | + name: 'framework_versions.store', |
| 732 | + path: '/framework-versions', |
| 733 | + method: ["POST"], |
| 734 | + types: {} as FrameworkVersionsPost, |
| 735 | + }, |
| 736 | + { |
| 737 | + params: ["id"], |
| 738 | + name: 'framework_versions.edit', |
| 739 | + path: '/framework-versions/:id/edit', |
| 740 | + method: ["GET","HEAD"], |
| 741 | + types: {} as FrameworkversionsIdEditGetHead, |
| 742 | + }, |
| 743 | + { |
| 744 | + params: ["id"], |
| 745 | + name: 'framework_versions.update', |
| 746 | + path: '/framework-versions/:id', |
| 747 | + method: ["PUT"], |
| 748 | + types: {} as FrameworkversionsIdPut, |
| 749 | + }, |
| 750 | + { |
| 751 | + params: ["id"], |
| 752 | + name: 'framework_versions.destroy', |
| 753 | + path: '/framework-versions/:id', |
| 754 | + method: ["DELETE"], |
| 755 | + types: {} as FrameworkversionsIdDelete, |
| 756 | + }, |
657 | 757 | { |
658 | 758 | params: [], |
659 | 759 | name: 'users.index', |
@@ -801,6 +901,13 @@ const routes = [ |
801 | 901 | method: ["DELETE"], |
802 | 902 | types: {} as CouponsDelete, |
803 | 903 | }, |
| 904 | + { |
| 905 | + params: ["videoId"], |
| 906 | + name: 'ai.videos.chapters', |
| 907 | + path: '/ai/videos/:videoId/chapters', |
| 908 | + method: ["POST"], |
| 909 | + types: {} as AiVideosIdChaptersPost, |
| 910 | + }, |
804 | 911 | ] as const; |
805 | 912 | export const api = { |
806 | 913 | routes, |
|
0 commit comments