UNPKG

openapi-axios

Version:

OpenAPI(2.0/3.0/3.1) Schema → Type-safe Axios

18 lines (17 loc) 511 B
import { OpenApiLatest_Schema } from './helpers'; import { Named } from './Named'; export interface ParseResult { required: boolean; comments: Record<string, unknown>; deps: string[]; type: string; zod: string; } export declare class Parser { #private; readonly named: Named; readonly schema: OpenApiLatest_Schema; constructor(named: Named, schema: OpenApiLatest_Schema); parse(): ParseResult; static parse(named: Named, schema: OpenApiLatest_Schema): ParseResult; }