UNPKG

vitepress-openapi

Version:

Generate VitePress API Documentation from OpenAPI Specification.

12 lines (11 loc) 584 B
import type { OpenAPIV3 } from '@scalar/openapi-types'; import type { OASidebarItem, SidebarGroupTemplateFn, SidebarItemTemplateFn } from '../../composables/useSidebar'; export declare function generateSidebarItemsByPaths({ paths, startsWith, collapsible, itemLinkPrefix, depth, sidebarItemTemplate, sidebarGroupTemplate, }?: { paths: OpenAPIV3.PathsObject; startsWith?: string; collapsible?: boolean; itemLinkPrefix?: string; depth?: number; sidebarItemTemplate?: SidebarItemTemplateFn; sidebarGroupTemplate?: SidebarGroupTemplateFn; }): OASidebarItem[];