cnpmcore
Version:
Private NPM Registry for Enterprise
17 lines (16 loc) • 545 B
TypeScript
import { EasyData } from '../util/EntityUtil.ts';
import { Entity, EntityData } from './Entity.ts';
interface TeamPackageData extends EntityData {
teamPackageId: string;
teamId: string;
packageId: string;
}
export type CreateTeamPackageData = Omit<EasyData<TeamPackageData, 'teamPackageId'>, 'id'>;
export declare class TeamPackage extends Entity {
teamPackageId: string;
teamId: string;
packageId: string;
constructor(data: TeamPackageData);
static create(data: CreateTeamPackageData): TeamPackage;
}
export {};