import { computeEdgeOrdering, computeEmbedding, computeLayering, computeMeasureSemantics, computeObservability, computeOperationalSemantics, computePorts, computeRooting, computeTemporal } from './advanced-props'; import { computeAutoRegular, computeClawFree, computeCograph, computeCompleteBipartite, computeCubic, computeLine, computePerfect, computeSelfComplementary, computeSplit, computeStronglyRegular, computeThreshold, computeVertexTransitive } from './advanced-structures'; import { computeConnectivity, computeCycles, computeDegreeConstraint } from './connectivity'; import { computeDirectionality, computeEdgeArity, computeEdgeData, computeEdgeMultiplicity, computeSchemaHomogeneity, computeSelfLoops, computeSignedness, computeUncertainty, computeVertexCardinality, computeVertexData, computeVertexIdentity, computeVertexOrdering, computeWeighting } from './core-props'; import { computeATFree, computeBullFree, computeC5Free, computeDistanceHereditary, computeGemFree, computeHHFree, computeP5Free } from './forbidden-subgraph'; import { computePlanar } from './geometric'; import { computeCircularArc, computeProperCircularArc } from './intersection'; import { computeHamiltonian, computeTraceable } from './path-props'; import { computeModular, computePtolemaic, computeQuasiLine } from './perfect-variants'; import { computeProbeChordal, computeProbeInterval } from './probe'; import { computeCommunityStructure, computeScaleFree, computeSmallWorld } from './spectral'; import { computeWeaklyChordal } from './structural'; import { computeCompleteness, computeDensity, computePartiteness } from './structure'; import { AnalyzerGraph, ComputePolicy } from './types'; export type InferredGraphSpec = Readonly<{ vertexCardinality: ReturnType; vertexIdentity: ReturnType; vertexOrdering: ReturnType; edgeArity: ReturnType; edgeMultiplicity: ReturnType; selfLoops: ReturnType; directionality: ReturnType; weighting: ReturnType; signedness: ReturnType; uncertainty: ReturnType; vertexData: ReturnType; edgeData: ReturnType; schema: ReturnType; connectivity: ReturnType; cycles: ReturnType; degreeConstraint: ReturnType; completeness: ReturnType; partiteness: ReturnType; density: ReturnType; embedding: ReturnType; rooting: ReturnType; temporal: ReturnType; layering: ReturnType; edgeOrdering: ReturnType; ports: ReturnType; observability: ReturnType; operationalSemantics: ReturnType; measureSemantics: ReturnType; scaleFree: ReturnType; smallWorld: ReturnType; communityStructure: ReturnType; hamiltonian: ReturnType; traceable: ReturnType; perfect: ReturnType; split: ReturnType; cograph: ReturnType; threshold: ReturnType; line: ReturnType; clawFree: ReturnType; modular: ReturnType; ptolemaic: ReturnType; quasiLine: ReturnType; p5Free: ReturnType; c5Free: ReturnType; bullFree: ReturnType; gemFree: ReturnType; atFree: ReturnType; hhFree: ReturnType; distanceHereditary: ReturnType; weaklyChordal: ReturnType; circularArc: ReturnType; properCircularArc: ReturnType; probeChordal: ReturnType; probeInterval: ReturnType; planarNew: ReturnType; cubic: ReturnType; specificRegular: ReturnType; stronglyRegular: ReturnType; selfComplementary: ReturnType; vertexTransitive: ReturnType; completeBipartite: ReturnType; }>; export declare const computeGraphSpecFromGraph: (g: AnalyzerGraph, policy?: Partial) => InferredGraphSpec; //# sourceMappingURL=main.d.ts.map