UNPKG

vitepress-openapi

Version:

Generate VitePress API Documentation from OpenAPI Specification.

24 lines (23 loc) 757 B
import type { Ref } from 'vue'; import type { ParsedOperation } from '../types'; import type { OARequest } from './codeSamples/request'; export interface OperationData { operationId: string; security: { selectedSchemeId: Ref<string>; }; playground: { request: Ref<OARequest>; selectedServer: Ref<string>; }; requestBody: { selectedContentType: Ref<string | undefined>; }; } export declare const OPERATION_DATA_KEY: unique symbol; export declare function initOperationData({ operation, request, selectedServer, defaultRequestContentType, }: { operation: ParsedOperation; request?: OARequest; selectedServer: string; defaultRequestContentType: string | undefined; }): OperationData;