@typegoose/typegoose
Version:
Define Mongoose models using TypeScript classes
15 lines (14 loc) • 456 B
TypeScript
import type { IModelOptions } from './types';
/**
* Define Options for the Class
* @param options The Options to set
* @example Example:
* ```ts
* @modelOptions({ schemaOptions: { timestamps: true } })
* class ClassName {}
*
* // The default Class "TimeStamps" can be used for type information and options already set
* ```
*/
export declare function modelOptions(options: IModelOptions): ClassDecorator;
export { modelOptions as ModelOptions };