# References

Reference pages are for precise lookup.

Use this section when you already know what part of the library you need and
want exact signatures, exported names, or generated API listings.

## Core Reference Pages

- [Register Interface API](register_interface.md)
- [Backend Simulators](backendsimulator.md)
- [Tag and Query API](tag_query.md)
- [Symbolic Expressions Reference](symbolics.md)
- [Visualizations](visualizations.md)
- [Register Visualizations](register_visualizations.md)
- [Protocol Visualizations](protocol_visualizations.md)
- [Quantum State Visualization](state_visualization.md)

## Module Reference Pages

- [API](@ref Full-API)
- [CircuitZoo API](API_CircuitZoo.md)
- [StatesZoo API](@ref Predefined-Models-of-Quantum-States)
- [ProtocolZoo API](API_ProtocolZoo.md)
- [API Autodiscovery](@ref api-autodiscovery)
- [QuantumInterface API](API_Interface.md)
- [QuantumSymbolics API](API_Symbolics.md)

## Supporting Material

- [Bibliography](@ref)

## When To Use This Section

Use References when you need:

- exact function and type names,
- detailed lookup pages for core interfaces,
- representation and backend type names,
- module-level API listings,
- plotting entry points,
- generated docstrings, or
- citations used throughout the documentation.

For conceptual background, start with [Explanations](@ref). For guided learning,
use [Tutorials](@ref).
