@seamapi/blueprint
Version:
Build tools for the Seam API using this blueprint.
8 lines (7 loc) • 457 B
TypeScript
import type { OpenapiSchema } from './types.js';
export declare const flattenOpenapiSchema: (schema: OpenapiSchema) => OpenapiSchema;
type AllOfSchema = OpenapiSchema & Required<Pick<OpenapiSchema, 'allOf'>>;
export declare const flattenAllOfSchema: (schema: AllOfSchema) => OpenapiSchema;
type OneOfSchema = OpenapiSchema & Required<Pick<OpenapiSchema, 'oneOf'>>;
export declare const flattenOneOfSchema: (schema: OneOfSchema) => OpenapiSchema;
export {};