/*! * Copyright 2020 Ron Buckton * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import type { GraphNode } from "./graphNode"; import type { GraphNodeIdLike } from "./graphNodeIdLike"; import type { GraphLink } from "./graphLink"; import type { GraphProperty } from "./graphProperty"; import type { GraphPropertyIdLike } from "./graphPropertyIdLike"; import type { GraphCategory } from "./graphCategory"; import type { GraphCategoryIdLike } from "./graphCategoryIdLike"; import type { GraphObject } from "./graphObject"; import type { GraphSchemaNameLike } from "./graphSchemaNameLike"; import type { Graph } from "./graph"; import { GraphSchema } from "./graphSchema"; import { GraphMetadata } from "./graphMetadata"; import { DataType } from "./dataType"; export declare namespace GraphCommonSchema { const Schema: GraphSchema; namespace DataTypes { export const string: DataType; export const symbol: DataType; export const number: DataType; export const bigint: DataType; export const boolean: DataType; export const object: DataType; const _function: DataType; export { _function as function }; const _null: DataType; export { _null as null }; export const undefined: DataType; export const unknown: DataType; export const never: DataType; export const any: DataType; export const DataType: DataType; export const GraphNode: DataType; export const GraphNodeIdLike: DataType; export const GraphLink: DataType; export const GraphProperty: DataType; export const GraphPropertyIdLike: DataType; export const GraphCategory: DataType; export const GraphCategoryIdLike: DataType; export const GraphObject: DataType; export const GraphMetadata: DataType; export const GraphSchema: DataType; export const GraphSchemaNameLike: DataType; export const Graph: DataType; } const BaseUri: import("./graphProperty").GraphProperty; const Version: import("./graphProperty").GraphProperty; const SourceNode: import("./graphProperty").GraphProperty; const TargetNode: import("./graphProperty").GraphProperty; const IsContainment: import("./graphProperty").GraphProperty; const IsPseudo: import("./graphProperty").GraphProperty; const IsTag: import("./graphProperty").GraphProperty; const Label: import("./graphProperty").GraphProperty; const UniqueId: import("./graphProperty").GraphProperty; const Contains: import("./graphCategory").GraphCategory; }