UNPKG

moringa

Version:

Kamboja helper for MongooseJS

15 lines (14 loc) 557 B
import { Core } from "kamboja-foundation"; import * as Mongoose from "mongoose"; export declare class MongooseHelper { private pathResolver; private static instance; schemas: { [key: string]: Mongoose.Schema; }; static getInstance(): MongooseHelper; constructor(pathResolver: Core.PathResolver, classes: Core.QualifiedClassMetaData[]); createModel<T>(name: string): Mongoose.Model<T & Mongoose.Document>; private init(classes); } export declare function model<T>(name: string): Mongoose.Model<T & Mongoose.Document>;