cnpmcore
Version:
26 lines (25 loc) • 751 B
TypeScript
import { Dist } from './Dist';
import { Entity, EntityData } from './Entity';
import { EasyData } from '../util/EntityUtil';
interface PackageVersionFileData extends EntityData {
packageVersionFileId: string;
packageVersionId: string;
dist: Dist;
directory: string;
name: string;
contentType: string;
mtime: Date;
}
export declare class PackageVersionFile extends Entity {
packageVersionFileId: string;
packageVersionId: string;
dist: Dist;
directory: string;
name: string;
contentType: string;
mtime: Date;
constructor(data: PackageVersionFileData);
get path(): string;
static create(data: EasyData<PackageVersionFileData, 'packageVersionFileId'>): PackageVersionFile;
}
export {};