UNPKG

@altostra/core

Version:

Core library for shared types and logic

14 lines (13 loc) 569 B
import type { ISODate, Project as IProject } from "../../../bizops/Types"; import type { Blueprint } from "../../../blueprint"; export declare type ProjectId = string; export type { IProject }; export declare class Project implements IProject { readonly blueprints: Blueprint[]; readonly id: ProjectId; readonly name: string; readonly created: ISODate; description: string; constructor(id: ProjectId, blueprints: Blueprint[], name?: string, description?: string, created?: ISODate); static createWithIdOnly(projectId: ProjectId): Project; }