UNPKG

@giancosta86/omnicourse-core

Version:
14 lines 607 B
import { SortedSet } from "@rimbu/sorted"; import { LocaleLike } from "@giancosta86/hermes"; import { TaxonomyLevel } from "./TaxonomyLevel"; import { Subject } from "./Subject"; export declare class Taxonomy implements TaxonomyLevel { readonly name: string; readonly items: SortedSet.NonEmpty<Subject>; static create(locale: LocaleLike, name: string, subjects: Iterable<Subject>): Taxonomy; static equals(left: Taxonomy, right: Taxonomy): boolean; readonly totalMinutes: number; readonly containsSubjects: boolean; private constructor(); } //# sourceMappingURL=Taxonomy.d.ts.map