/** * Ontology Module — Public API Surface * * @module trellis/core/ontology */ export type { PropertyType, OntologyTier, FieldSyncTier, PropertyValueSpecification, RelationConfig, RollupConfig, AiGeneratedConfig, EntityClass, SchemaDefinition, ProjectionDefinition, RouteDefinition, WorkspaceConfig, AttrType, AttributeDef, RelationDef, EntityDef, OntologySchema, ValidationError, ValidationResult, } from './types.js'; export { effectiveFieldSync, filterDurableAttributes, findSchemaForType, RealtimeFieldError, EntityConflictError, } from './sync-policy.js'; export type { Atom } from '../store/eav-store.js'; export { CORE_ONTOLOGY, CORE_VERSION } from './core-ontology.js'; export { OntologyRegistry } from './registry.js'; export { projectOntology, teamOntology, agentOntology, builtinOntologies, } from './builtins.js'; export { validateEntity, validateStore, createValidationMiddleware, } from './validator.js'; //# sourceMappingURL=index.d.ts.map