import { type ContentMeta, type NeighborEntry, type StateReaderSource, type VisibleEdgeRef, type VisibleEdgeView } from './StateReaderContext.ts';
import type { VisibleStateReader } from '../../types/VisibleStateReader.ts';
export type { ContentMeta, NeighborEntry, VisibleEdgeRef, VisibleEdgeView };
/**
 * Creates a substrate-generic reader over a materialized WarpState.
 *
 * The reader exposes stable node/edge/property helpers and an entity-local
 * node inspection view without leaking OR-Set internals to higher layers.
 */
export declare function createStateReader(state: StateReaderSource): VisibleStateReader;
