cnpmcore
Version:
22 lines (21 loc) • 547 B
TypeScript
import { Entity, EntityData } from './Entity';
import { EasyData } from '../util/EntityUtil';
interface DistData extends EntityData {
distId: string;
name: string;
path: string;
size: number;
shasum: string;
integrity: string;
}
export declare class Dist extends Entity {
readonly distId: string;
readonly name: string;
readonly path: string;
size: number;
shasum: string;
integrity: string;
constructor(data: DistData);
static create(data: EasyData<DistData, 'distId'>): Dist;
}
export {};