UNPKG

lincd

Version:

LINCD is a JavaScript library for building user interfaces with linked data (also known as 'structured data', or RDF)

2 lines (1 loc) 1.31 kB
export declare const linkedComponent: <ShapeType extends import("./shapes/Shape").Shape, DeclaredProps = {}>(requiredData: typeof import("./shapes/Shape").Shape | import("./interfaces/Component").LinkedDataDeclaration<ShapeType>, functionalComponent: import("./interfaces/Component").LinkableFunctionalComponent<DeclaredProps, ShapeType>) => import("./interfaces/Component").LinkedFunctionalComponent<DeclaredProps, ShapeType>, linkedSetComponent: <ShapeType extends import("./shapes/Shape").Shape, DeclaredProps = {}>(requiredData: typeof import("./shapes/Shape").Shape | import("./interfaces/Component").LinkedDataSetDeclaration<ShapeType>, functionalComponent: import("./interfaces/Component").LinkableFunctionalSetComponent<DeclaredProps, ShapeType>) => import("./interfaces/Component").LinkedFunctionalSetComponent<DeclaredProps, ShapeType>, linkedShape: <T extends typeof import("./shapes/Shape").Shape>(constructor: T) => T, linkedUtil: (constructor: any) => any, linkedOntology: (allFileExports: any, nameSpace: (term: string) => import("./models").NamedNode, suggestedPrefixAndFileName: string, loadDataFunction?: () => Promise<any>, dataSource?: string | string[]) => void, registerPackageExport: (exportedObject: any) => void, registerPackageModule: (_module: any) => void, packageExports: any;