mongoose-to-swagger
Version:
Conversion library for transforming Mongoose schema objects into Swagger schema definitions.
17 lines (16 loc) • 521 B
TypeScript
declare function documentModel(Model: any, options?: {
props?: string[];
omitFields?: string[];
omitMongooseInternals?: boolean;
}): any;
declare namespace documentModel {
var adjustType: (type: any) => "string" | "number" | "boolean" | "object" | "array" | "map";
var getFieldsFromMongooseSchema: (schema: {
tree: Record<string, any>;
}, options: {
props: string[];
omitFields: string[];
omitMongooseInternals?: boolean;
}) => any[];
}
export = documentModel;