semantic-analysis
Version:
Extensible semantic Structured Data analysis library for Microdata and JSON-LD
11 lines (10 loc) • 375 B
TypeScript
import { ISchema, MixedTerm } from './ISchema';
import { IClass, IProperty } from './ITerm';
export declare class SchemaProvider implements ISchema {
private readonly cache;
get(id: string): MixedTerm | undefined;
getProperties(...classes: IClass[]): IProperty[];
private readonly createTerm;
private readonly parseIDs;
private readonly parseTypes;
}