import { ShapeOfType } from '../../openapi/analyzerModule/types'; export type SchemaType = { type: string; } | { type: string; properties: Record; required: string[]; } | { oneOf: SchemaType[]; } | { allOf: SchemaType[]; } | { type: 'array'; items: SchemaType; } | { type: 'array'; items: SchemaType; minItems: number; maxItems: number; } | { type: 'object'; additionalProperties: SchemaType; } | { type: 'string'; enum: string[]; } | { type: 'string'; format: string; } | { type: 'number'; enum: string[]; } | { $ref: string; }; export declare const getSchema: (shape: string | ShapeOfType[]) => SchemaType; //# sourceMappingURL=getSchema.d.ts.map