"""Backward-compatible re-exports for graph_nn.

Canonical sources are the sibling modules:
- layers: NN building blocks (FeatureAlign, SwiGLU, ModelEMA, etc.)
- losses: Loss functions and calibration metrics
- architectures: EncoderDecoderNet, GATEncoderDecoderNet
- data: FormData
- predictor: GNNPredictor (training orchestrator)
"""

from embergraphrouter.model.architectures import *  # noqa: F401,F403
from embergraphrouter.model.data import FormData  # noqa: F401
from embergraphrouter.model.layers import *  # noqa: F401,F403
from embergraphrouter.model.losses import *  # noqa: F401,F403
from embergraphrouter.model.predictor import GNN_prediction, GNNPredictor  # noqa: F401
