"""Simulate data from the mDLAG generative model."""

from __future__ import annotations

_NOT_IMPLEMENTED_MSG = "mDLAG not yet implemented"


def simulate():
    """Generate samples from the full mDLAG model.

    Raises
    ------
    NotImplementedError
        mDLAG is not yet implemented.
    """
    raise NotImplementedError(_NOT_IMPLEMENTED_MSG)


def sample_observations():
    """Generate observations given latents and observation parameters.

    Raises
    ------
    NotImplementedError
        mDLAG is not yet implemented.
    """
    raise NotImplementedError(_NOT_IMPLEMENTED_MSG)
