UNPKG

semantic-analysis

Version:

Extensible semantic Structured Data analysis library for Microdata and JSON-LD

17 lines (16 loc) 623 B
import { IClass, IProperty, ITerm } from './ITerm'; import { ISchema } from './ISchema'; export declare class TermLoader implements ITerm, IClass, IProperty { readonly id: string; private readonly schema; private _data?; constructor(id: string, schema: ISchema); get type(): import("./ITerm").TermType[] | undefined; get label(): string | undefined; get comment(): string | undefined; get supersededBy(): ITerm[] | undefined; get subClassOf(): IClass[] | undefined; get rangeIncludes(): IClass[] | undefined; get domainIncludes(): IClass[] | undefined; private get data(); }