cnpmcore
Version:
29 lines (28 loc) • 729 B
TypeScript
import { Entity, EntityData } from './Entity';
import { EasyData } from '../util/EntityUtil';
interface BinaryData extends EntityData {
binaryId: string;
category: string;
parent: string;
name: string;
isDir: boolean;
size: number;
date: string;
sourceUrl?: string;
ignoreDownloadStatuses?: number[];
}
export declare class Binary extends Entity {
binaryId: string;
category: string;
parent: string;
name: string;
isDir: boolean;
size: number;
date: string;
sourceUrl?: string;
ignoreDownloadStatuses?: number[];
constructor(data: BinaryData);
get storePath(): string;
static create(data: EasyData<BinaryData, 'binaryId'>): Binary;
}
export {};