package space.nstart.pcp_tgu_service.domain

/**
 * Набор доступных пунктов наблюдения для одного космического аппарата.
 *
 * Этот объект представляет все входные данные,
 * которые сервис получает по конкретному КА.
 *
 * @property spacecraftId идентификатор космического аппарата.
 * @property points список пунктов закладки.
 */
data class SpacecraftPoints(

    /** Идентификатор космического аппарата */
    val spacecraftId: String,

    /** Список доступных пунктов закладки */
    val points: List<InsertionPoint>
)
