# This file was auto-generated by Fern from our API Definition.

from __future__ import annotations

import typing

import typing_extensions
from .catalog_object_base import CatalogObjectBaseParams

if typing.TYPE_CHECKING:
    from .catalog_subscription_plan import CatalogSubscriptionPlanParams


class CatalogObjectSubscriptionPlanParams(CatalogObjectBaseParams):
    subscription_plan_data: typing_extensions.NotRequired["CatalogSubscriptionPlanParams"]
    """
    Structured data for a `CatalogSubscriptionPlan`, set for CatalogObjects of type `SUBSCRIPTION_PLAN`.
    """
