vitepress-openapi
Version:
Generate VitePress API Documentation from OpenAPI Specification.
15 lines (14 loc) • 736 B
TypeScript
import type { OpenAPIV3 } from '@scalar/openapi-types';
import { createOpenApiSpec } from './lib/spec/createOpenApiSpec';
export { getGlobalOpenapi, injectOpenapi, useOpenapi, } from './composables/useOpenapi';
export { usePaths } from './composables/usePaths';
export { useSidebar } from './composables/useSidebar';
export { createOpenApiSpec, type OpenApiSpecInstance } from './lib/spec/createOpenApiSpec';
export { minifyHtml } from './lib/utils/minifyHtml';
export { parseSpec } from './lib/utils/parseSpec';
export declare const httpVerbs: readonly OpenAPIV3.HttpMethods[];
export declare const literalTypes: string[];
/**
* @deprecated Use `createOpenApiSpec` instead.
*/
export declare const OpenApi: typeof createOpenApiSpec;