index.ts25 lines · main
| 1 | import type { |
| 2 | components as apiComponents, |
| 3 | operations as apiOperations, |
| 4 | paths as apiPaths, |
| 5 | } from './types/api' |
| 6 | import type { |
| 7 | components as platformComponents, |
| 8 | operations as platformOperations, |
| 9 | paths as platformPaths, |
| 10 | } from './types/platform' |
| 11 | |
| 12 | export type { webhooks, $defs } from './types/api' |
| 13 | |
| 14 | export interface paths extends apiPaths, platformPaths {} |
| 15 | export interface operations extends apiOperations, platformOperations {} |
| 16 | export interface components { |
| 17 | schemas: apiComponents['schemas'] & platformComponents['schemas'] |
| 18 | responses: apiComponents['responses'] & platformComponents['responses'] |
| 19 | parameters: apiComponents['parameters'] & platformComponents['parameters'] |
| 20 | requestBodies: apiComponents['requestBodies'] & platformComponents['requestBodies'] |
| 21 | headers: apiComponents['headers'] & platformComponents['headers'] |
| 22 | pathItems: apiComponents['pathItems'] & platformComponents['pathItems'] |
| 23 | } |
| 24 | |
| 25 | export type { platformComponents, apiComponents } |