@comake/skl-js-engine
Version:
Standard Knowledge Language Javascript Engine
106 lines (105 loc) • 6.84 kB
TypeScript
export declare const SKL_NAMESPACE = "https://skl.so/";
export declare const SKL_DATA_NAMESPACE = "https://skl.so/d/";
export declare const SKL_ENGINE_NAMESPACE = "https://skl.so/skl-engine/";
export declare const OWL: import(".").Namespace<"Restriction" | "onProperty" | "allValuesFrom" | "Class" | "intersectionOf" | "someValuesFrom" | "ObjectProperty", "http://www.w3.org/2002/07/owl#">;
export declare const RDF: import(".").Namespace<"Property" | "type" | "datatype" | "JSON" | "first" | "rest" | "nil", "http://www.w3.org/1999/02/22-rdf-syntax-ns#">;
export declare const RDFS: import(".").Namespace<"subClassOf" | "label" | "range" | "domain", "http://www.w3.org/2000/01/rdf-schema#">;
export declare const R2RML: import(".").Namespace<"TriplesMap", "http://www.w3.org/ns/r2rml#">;
export declare const XSD: import(".").Namespace<"string" | "boolean" | "label" | "integer" | "double" | "decimal" | "float" | "positiveInteger" | "negativeInteger" | "int" | "date" | "time" | "dateTime", "http://www.w3.org/2001/XMLSchema#">;
export declare const SHACL: import(".").Namespace<"datatype" | "NodeShape" | "PropertyShape" | "Literal" | "IRI" | "BlankNode" | "BlankNodeOrIRI" | "BlankNodeOrLiteral" | "IRIOrLiteral" | "property" | "path" | "name" | "description" | "minCount" | "maxCount" | "targetNode" | "targetClass" | "targetSubjectsOf" | "targetObjectOf" | "severity" | "message" | "deactivated" | "and" | "or" | "class" | "closed" | "ignoredProperties" | "disjoint" | "equals" | "in" | "languageIn" | "lessThan" | "lessThanOrEquals" | "maxExclusive" | "maxInclusive" | "maxLength" | "minExclusive" | "minInclusive" | "minLength" | "nodeKind" | "pattern" | "flags" | "qualifiedMaxCount" | "qualifiedMinCount" | "qualifiedValueShape" | "qualifiedValueShapesDisjoint" | "uniqueLang" | "xone" | "inversePath" | "zeroOrMorePath" | "oneOrMorePath" | "zeroOrOnePath" | "alternativePath" | "node", "http://www.w3.org/ns/shacl#">;
export declare const SHACL_NAMESPACE = "http://www.w3.org/ns/shacl#";
export declare const PROP_ENTITY_ID = "@id";
export declare const PROP_ENTITY_TYPE = "@type";
export declare const PROP_ENTITY_VALUE = "@value";
export declare const RML_LIST = "@list";
export declare const OPEN_API_RUNTIME_AUTHORIZATION = "getOpenApiRuntimeAuthorization";
export declare const EngineConstants: {
spec: {
capability: "https://skl.so/Capability";
capabilityMapping: "https://skl.so/CapabilityMapping";
triggerCapabilityMapping: "https://skl.so/TriggerCapabilityMapping";
invalidTokenErrorMatcher: "https://skl.so/InvalidTokenErrorMatcher";
jsonDataSource: "https://skl.so/JsonDataSource";
openApiDescription: "https://skl.so/OpenApiDescription";
securityCredentials: "https://skl.so/SecurityCredentials";
mapping: "https://skl.so/Mapping";
inputs: "https://skl.so/Inputs";
openApi: "https://skl.so/OpenAPI";
codeFunction: "https://skl.so/CodeFunction";
integrationAuthenticationCredential: "https://skl.so/integration/AuthenticationCredential";
restfulApi: "https://skl.so/integration/interface/RESTfulApi";
};
prop: {
entityId: string;
entityType: string;
entityValue: string;
capability: "https://skl.so/capability";
capabilityType: "https://skl.so/capabilityType";
capabilityId: "https://skl.so/capabilityId";
capabilityMapping: "https://skl.so/capabilityMapping";
inputs: "https://skl.so/inputs";
outputs: "https://skl.so/outputs";
inputsContext: "https://skl.so/inputsContext";
outputsContext: "https://skl.so/outputsContext";
invalidTokenErrorMatcher: "https://skl.so/invalidTokenErrorMatcher";
invalidTokenErrorMatcherStatus: "https://skl.so/invalidTokenErrorMatcherStatus";
invalidTokenErrorMatcherMessageRegex: "https://skl.so/invalidTokenErrorMatcherMessageRegex";
refreshToken: "https://skl.so/refreshToken";
jwtBearerOptions: "https://skl.so/jwtBearerOptions";
accessToken: "https://skl.so/accessToken";
bearerToken: "https://skl.so/bearerToken";
clientId: "https://skl.so/clientId";
clientSecret: "https://skl.so/clientSecret";
schemeName: "https://skl.so/schemeName";
oauthFlow: "https://skl.so/oauthFlow";
stage: "https://skl.so/stage";
operationId: "https://skl.so/operationId";
data: "https://skl.so/data";
source: "https://skl.so/source";
series: "https://skl.so/series";
parallel: "https://skl.so/parallel";
apiKey: "https://skl.so/apiKey";
overrideBasePath: "https://skl.so/overrideBasePath";
headers: "https://skl.so/headers";
object: "https://skl.so/object";
inputsReference: "https://skl.so/inputsReference";
inputsMapping: "https://skl.so/inputsMapping";
inputsMappingFrame: "https://skl.so/inputsMappingFrame";
inputsMappingRef: "https://skl.so/inputsMappingRef";
inputsMappingFrameRef: "https://skl.so/inputsMappingFrameRef";
outputsReference: "https://skl.so/outputsReference";
outputsMapping: "https://skl.so/outputsMapping";
outputsMappingFrame: "https://skl.so/outputsMappingFrame";
preProcessingMapping: "https://skl.so/preProcessingMapping";
preProcessingMappingFrame: "https://skl.so/preProcessingMappingFrame";
operationMapping: "https://skl.so/operationMapping";
dataSource: "https://skl.so/dataSource";
sourceId: "https://skl.so/sourceId";
records: "https://skl.so/records";
type: "https://skl.so/type";
dateCreated: "https://skl.so/dateCreated";
dateModified: "https://skl.so/dateModified";
label: "https://skl.so/label";
declarativeApiDescription: "https://skl.so/declarativeApiDescription";
identifier: "https://skl.so/identifier";
codeBody: "https://skl.so/codeBody";
integration: "https://skl.so/integration/integration";
account: "https://skl.so/account";
credential: "https://skl.so/credential";
interface: "https://skl.so/interface";
username: "https://skl.so/username";
};
dataSource: {
update: "https://skl.so/skl-engine/update";
findAll: "https://skl.so/skl-engine/findAll";
findAllBy: "https://skl.so/skl-engine/findAllBy";
find: "https://skl.so/skl-engine/find";
findBy: "https://skl.so/skl-engine/findBy";
exists: "https://skl.so/skl-engine/exists";
existsResult: "https://skl.so/skl-engine/existsResult";
count: "https://skl.so/skl-engine/count";
countResult: "https://skl.so/skl-engine/countResult";
save: "https://skl.so/skl-engine/save";
destroy: "https://skl.so/skl-engine/destroy";
};
};