vitepress-openapi
Version:
Generate VitePress API Documentation from OpenAPI Specification.
19 lines (18 loc) • 480 B
TypeScript
import type { OpenAPIDocument } from '../types';
export declare function usePaths({ spec, defaultTag, defaultTagDescription, }: {
spec: OpenAPIDocument;
defaultTag?: string;
defaultTagDescription?: string;
}): {
getPathsByVerbs: () => ({
path: string;
verb: string;
operationId: any;
summary: any;
tags: any;
} | null)[];
getTags: () => {
name: string | null;
description: string | null;
}[];
};