UNPKG

cnpmcore

Version:

Private NPM Registry for Enterprise

19 lines (18 loc) 513 B
import { EasyData } from '../util/EntityUtil.ts'; import { Entity, EntityData } from './Entity.ts'; interface OrgData extends EntityData { orgId: string; name: string; description: string; } export type CreateOrgData = Omit<EasyData<OrgData, 'orgId'>, 'id' | 'description'> & { description?: string; }; export declare class Org extends Entity { orgId: string; name: string; description: string; constructor(data: OrgData); static create(data: CreateOrgData): Org; } export {};