@flexbase/openapi-generator
Version:
Open API code generator
18 lines (17 loc) • 467 B
TypeScript
import { ParsedNode } from './parsed.node.js';
export interface Components {
models?: Component[];
requests?: Component[];
responses?: Component[];
parameters?: Component[];
headers?: Component[];
securitySchemes?: Component[];
callbacks?: Component[];
pathItems?: Component[];
}
export interface Component<T extends ParsedNode = ParsedNode> {
name: string;
referenceName: string;
generated?: boolean;
definition: T;
}