UNPKG

mongoose-lean-virtuals

Version:

Attach virtuals to the results of mongoose queries when using `.lean()`

10 lines (7 loc) 517 B
declare module "mongoose-lean-virtuals" { import mongoose = require('mongoose'); export default function mongooseLeanVirtuals(schema: mongoose.Schema<any, any, any, any>, opts?: any): void; export function mongooseLeanVirtuals(schema: mongoose.Schema<any, any, any, any>, opts?: any): void; export type VirtualsForModel<ModelType extends mongoose.Model<any, any, any, any>> = ModelType extends mongoose.Model<any, any, any, infer TVirtuals> ? TVirtuals : never; export function parent(value: any): any; }