UNPKG

@datalayer/core

Version:

[![Datalayer](https://assets.datalayer.tech/datalayer-25.svg)](https://datalayer.io)

18 lines (17 loc) 508 B
import { IBaseSpace } from './Space'; import { Instructor } from './Instructor'; import { IStudent } from './Student'; import { ISchool } from './School'; import { ISpace } from './Space'; import { ISpaceItem } from './SpaceItem'; export type ICourse = IBaseSpace & { type: 'space'; variant: 'course'; seedSpace?: ISpace; school?: ISchool; instructor?: Instructor; students?: Map<string, IStudent>; items: Array<ISpaceItem>; itemIds: Array<string>; }; export default ICourse;