mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
17 lines (16 loc) • 765 B
TypeScript
import { Type } from '@nestjs/common';
import { BaseEntity } from '../models';
declare const baseEntityKeysToExclude: <Entity extends BaseEntity>() => (keyof Entity)[];
declare function EntityBodyMixin<Entity extends BaseEntity>(entity: Type<Entity>, optional?: boolean, additionalKeysToExclude?: (keyof Entity)[]): {
new (...args: any[]): {};
apply(this: Function, thisArg: any, argArray?: any): any;
call(this: Function, thisArg: any, ...argArray: any[]): any;
bind(this: Function, thisArg: any, ...argArray: any[]): any;
toString(): string;
readonly length: number;
arguments: any;
caller: Function;
readonly name: string;
[Symbol.hasInstance](value: any): boolean;
};
export { baseEntityKeysToExclude, EntityBodyMixin };