/** * Shared @feltdb/core surface. * * Everything here loads in any JavaScript environment. Modules that need Node * built-ins are re-exported by `index.ts` (the Node entry) instead, so that a * browser can load this graph without hitting a bare `fs` or `path` * specifier. * * Applications import `@feltdb/core`, not this module directly. */ export * from './db.js'; export * from './deployment.js'; export * from './collection.js'; export * from './transaction.js'; export * from './freshness.js'; export * from './cell.js'; export * from './reactive-graph.js'; export * from './index-types.js'; export * from './index-backend.js'; export * from './index-store.js'; export * from './index-recovery.js'; export * from './query-planner.js'; export type { AuthorityQueryPage, AuthorityQueryRequest } from './http-db.js'; export type { EmbeddedQueryExplanation, EmbeddedQueryStats } from './embedded-query.js'; export * from './index-analytics.js'; export * from './analytics-backend.js'; export * from './index-dashboard.js'; export * from './index-monitoring.js'; export * from './distributed-indexing.js'; export * from './sharding.js'; export * from './recovery.js'; export * from './execution.js'; export * from './workflow.js'; export * from './capability.js'; export * from './memory-db.js'; export * from './http-db.js'; export * from './http-client.js'; export * from './indexeddb-db.js'; export * from './flowspec.js'; export * from './application-manifest.js'; export * from './state-contract.js'; export * from './revision-recovery.js'; export * from './operation-admission.js'; export * from './error-codes.js'; export * from './authority-scope.js'; export * from './managed-recovery.js'; export * from './public-contract.js'; export * from './authorization.js'; export * from './semantic-decision.js'; export * from './sync-contract.js'; export * from './workload.js'; export * from './worker.js'; export * from './artifact.js'; export * from './bundle.js'; export * from './release.js'; export * from './observe.js'; export * from './provider.js'; export * from './identity.js'; export * from './development-runtime-bridge.js'; export * from './application-contract.js'; export * from './canonical-application.js'; export * from './application-development.js'; export * from './proposal.js'; export * from './module.js'; export * from './module-intent.js'; export * from './application-understanding.js'; export * from './convergence.js'; export * from './architecture-invariant.js'; export * from './feltdb-vision-invariants.js'; export * from './intent.js'; export { ProtocolHandler, type Message, type Operation as ProtocolOperation, type Response as ProtocolResponse, } from './protocol.js'; /** * Agent Runtime APIs */ export * from './agent.js'; export * from './agent-observation.js'; export * from './agent-decision.js'; export * from './agent-memory.js'; export * from './agent-registry.js'; export * from './agent-runtime.js'; /** * Telemetry APIs */ export { emitTelemetry, getTelemetryClient } from './telemetry.js'; export type { TelemetryEvent, TelemetryEventType } from './telemetry.js'; /** * Observability and inspection APIs */ export type { ProvenanceGraph, ProvenanceNode, ProvenanceEdge, ProvenanceEdgeType, RuntimeDiagnostics, } from './db.js'; /** * Development Workspace APIs * * Shared development state for coordinating Browser, IDE, and Agent clients. */ export * from './workspace/browser.js'; export * from './development-runtime-bridge.js'; //# sourceMappingURL=index-core.d.ts.map