cnpmcore
Version:
Private NPM Registry for Enterprise
19 lines (18 loc) • 513 B
TypeScript
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 {};