GraphCommonSchema
export declare namespace GraphCommonSchema {
const Schema: GraphSchema;
const BaseUri: GraphProperty<string>;
const Version: GraphProperty<number>;
const SourceNode: GraphProperty<GraphNode>;
const TargetNode: GraphProperty<GraphNode>;
const IsContainment: GraphProperty<boolean>;
const IsPseudo: GraphProperty<boolean>;
const IsTag: GraphProperty<boolean>;
const Label: GraphProperty<string>;
const UniqueId: GraphProperty<GraphNodeIdLike>;
const Contains: GraphCategory;
}
See Also
GraphCommonSchema.DataTypes
export declare namespace GraphCommonSchema.DataTypes {
export const string: DataType<string>;
export const symbol: DataType<symbol>;
export const number: DataType<number>;
export const bigint: DataType<bigint>;
export const boolean: DataType<boolean>;
export const object: DataType<object>;
const _function: DataType<Function>;
export { _function as function };
const _null: DataType<null>;
export { _null as null };
export const primitive: DataType<string | symbol | number | bigint | boolean>;
export const undefined: DataType<undefined>;
export const unknown: DataType<unknown>;
export const never: DataType<never>;
export const any: DataType<any>;
export const GraphNode: DataType<GraphNode>;
export const GraphNodeIdLike: DataType<GraphNodeIdLike>;
export const GraphLink: DataType<GraphLink>;
export const GraphProperty: DataType<GraphProperty>;
export const GraphPropertyIdLike: DataType<GraphPropertyIdLike>;
export const GraphCategory: DataType<GraphCategory>;
export const GraphCategoryIdLike: DataType<GraphCategoryIdLike>;
export const GraphObject: DataType<GraphObject>;
export const GraphMetadata: DataType<GraphMetadata>;
export const GraphSchema: DataType<GraphSchema>;
export const GraphSchemaNameLike: DataType<GraphSchemaNameLike>;
export const Graph: DataType<Graph>;
}