UNPKG

cnpmcore

Version:

Private NPM Registry for Enterprise

21 lines (20 loc) 561 B
import { EasyData } from '../util/EntityUtil.ts'; import { Entity, EntityData } from './Entity.ts'; interface TeamData extends EntityData { teamId: string; orgId: string; name: string; description: string; } export type CreateTeamData = Omit<EasyData<TeamData, 'teamId'>, 'id' | 'description'> & { description?: string; }; export declare class Team extends Entity { teamId: string; orgId: string; name: string; description: string; constructor(data: TeamData); static create(data: CreateTeamData): Team; } export {};