@alisdigital/types-library
Version:
TypeScript type definitions for Papilet ecosystem with session soft delete and event management features
9 lines (8 loc) • 371 B
TypeScript
import { ObjectId } from "mongoose";
import { IUserDetailModelAttributes, IUserModelAttributes } from "../entities/user.entity";
import { IAppModelInferCreation } from "../../Auth/DTO/app.dto";
export interface IUserModelInferCreation extends IUserModelAttributes {
details: (IUserDetailModelAttributes & {
app: ObjectId | IAppModelInferCreation;
})[];
}