UNPKG

@alisdigital/types-library

Version:

TypeScript type definitions for Papilet ecosystem with session soft delete and event management features

13 lines (12 loc) 458 B
import { ICompanyModelAttributes } from "../entity/company.entity"; export interface ICompaniesRequest { } export interface ICompanyCreateRequest extends ICompanyModelAttributes { } export interface ICompanyUpdateRequest extends Partial<Omit<ICompanyModelAttributes, "_id">>, Pick<ICompanyModelAttributes, "_id"> { } export interface ICompanyRequest extends Pick<ICompanyModelAttributes, "_id"> { } export interface ICompanyDeleteRequest { id: string; }