@determaer/cmkd
Version:
Cognitive Maps of Knowledge Diagnosis (CMKD) interactive builder
14 lines (13 loc) • 530 B
TypeScript
import { Label } from './label';
export interface Sector extends SectorLabel {
sStart: number;
sEnd: number;
}
export type SObjectLabel = Pick<Label, "id" | "isLabel" | "numText" | "typeText" | "score" | "fontStyle">;
export interface SectorLabel {
sLevel: number;
object: SObjectLabel | Pick<Label, "id">;
shortname?: string;
}
export declare function instanceOfSector(sector: unknown): sector is Sector;
export declare function isSectorObjectValidForUpperLevelsCMKD(object: unknown): object is SObjectLabel;