fluid-oas
Version:
Build declarative OpenApiv3.* specifications.
8 lines (7 loc) • 401 B
TypeScript
import type { OpenApiReferenceObject } from "../lib";
import { type SchemaInterface } from "../lib/base";
import type { OpenApiSchema } from "./OpenApiSchema";
export interface OpenApiOneOf extends SchemaInterface<OpenApiSchema> {
addOneOf(val: (OpenApiSchema | OpenApiReferenceObject)[]): this;
}
export declare const OneOf: (...vals: (OpenApiSchema | OpenApiReferenceObject)[]) => OpenApiOneOf;