"""INTERNAL: Consolidated generated types.

DO NOT import from this module directly.
Use 'from adcp import Type' or 'from adcp.types.stable import Type' instead.

This module consolidates all generated types from generated_poc/ into a single
namespace for convenience. The leading underscore signals this is private API.

Auto-generated by datamodel-code-generator from JSON schemas.
DO NOT EDIT MANUALLY.

Generated from: https://github.com/adcontextprotocol/adcp/tree/main/schemas
Generation date: 2026-01-26 13:22:20 UTC
"""

# ruff: noqa: E501, I001
from __future__ import annotations

# Import all types from generated_poc modules
from adcp.types.generated_poc.adagents import (
    AuthorizedAgents,
    AuthorizedAgents1,
    AuthorizedAgents2,
    AuthorizedAgents3,
    AuthorizedSalesAgents,
    AuthorizedSalesAgents1,
    AuthorizedSalesAgents2,
    Contact,
    PropertyFeature,
    Tags,
)
from adcp.types.generated_poc.content_standards.artifact import (
    Artifact,
    AssetAccess,
    AssetAccess1,
    AssetAccess2,
    AssetAccess3,
    Assets,
    Assets1,
    Assets2,
    Assets3,
    Identifiers,
    Metadata,
    Provider,
    Role,
    TranscriptSource,
    TranscriptSource1,
)
from adcp.types.generated_poc.content_standards.artifact_webhook_payload import (
    ArtifactWebhookPayload,
    Pagination,
)
from adcp.types.generated_poc.content_standards.calibrate_content_request import (
    CalibrateContentRequest,
)
from adcp.types.generated_poc.content_standards.calibrate_content_response import (
    CalibrateContentResponse,
    CalibrateContentResponse1,
    CalibrateContentResponse2,
    Feature,
    Status,
    Verdict,
)
from adcp.types.generated_poc.content_standards.content_standards import (
    CalibrationExemplars,
    ContentStandards,
)
from adcp.types.generated_poc.content_standards.create_content_standards_request import (
    CreateContentStandardsRequest,
    Fail,
    Pass,
    Scope,
)
from adcp.types.generated_poc.content_standards.create_content_standards_response import (
    CreateContentStandardsResponse,
    CreateContentStandardsResponse1,
    CreateContentStandardsResponse2,
)
from adcp.types.generated_poc.content_standards.get_content_standards_request import (
    GetContentStandardsRequest,
)
from adcp.types.generated_poc.content_standards.get_content_standards_response import (
    GetContentStandardsResponse,
    GetContentStandardsResponse1,
    GetContentStandardsResponse2,
)
from adcp.types.generated_poc.content_standards.get_media_buy_artifacts_request import (
    GetMediaBuyArtifactsRequest,
    Method,
    Sampling,
    TimeRange,
)
from adcp.types.generated_poc.content_standards.get_media_buy_artifacts_response import (
    BrandContext,
    GetMediaBuyArtifactsResponse,
    GetMediaBuyArtifactsResponse1,
    GetMediaBuyArtifactsResponse2,
    LocalVerdict,
    SamplingInfo,
)
from adcp.types.generated_poc.content_standards.list_content_standards_request import (
    ListContentStandardsRequest,
)
from adcp.types.generated_poc.content_standards.list_content_standards_response import (
    ListContentStandardsResponse,
    ListContentStandardsResponse1,
    ListContentStandardsResponse2,
)
from adcp.types.generated_poc.content_standards.update_content_standards_request import (
    UpdateContentStandardsRequest,
)
from adcp.types.generated_poc.content_standards.update_content_standards_response import (
    UpdateContentStandardsResponse,
)
from adcp.types.generated_poc.content_standards.validate_content_delivery_request import (
    Record,
    ValidateContentDeliveryRequest,
)
from adcp.types.generated_poc.content_standards.validate_content_delivery_response import (
    Result,
    Summary,
    ValidateContentDeliveryResponse,
    ValidateContentDeliveryResponse1,
    ValidateContentDeliveryResponse2,
)
from adcp.types.generated_poc.core.activation_key import (
    ActivationKey,
    ActivationKey1,
    ActivationKey2,
)
from adcp.types.generated_poc.core.assets.audio_asset import AudioAsset
from adcp.types.generated_poc.core.assets.css_asset import CssAsset
from adcp.types.generated_poc.core.assets.daast_asset import DaastAsset, DaastAsset1, DaastAsset2
from adcp.types.generated_poc.core.assets.html_asset import HtmlAsset
from adcp.types.generated_poc.core.assets.image_asset import ImageAsset
from adcp.types.generated_poc.core.assets.javascript_asset import JavascriptAsset
from adcp.types.generated_poc.core.assets.text_asset import TextAsset
from adcp.types.generated_poc.core.assets.url_asset import UrlAsset
from adcp.types.generated_poc.core.assets.vast_asset import VastAsset, VastAsset1, VastAsset2
from adcp.types.generated_poc.core.assets.video_asset import VideoAsset
from adcp.types.generated_poc.core.assets.webhook_asset import Security, WebhookAsset
from adcp.types.generated_poc.core.async_response_data import AdcpAsyncResponseData
from adcp.types.generated_poc.core.brand_manifest import (
    AgenticCheckout,
    Asset,
    Avatar,
    BrandManifest,
    Colors,
    Disclaimer,
    FeedFormat,
    Fonts,
    Logo,
    ProductCatalog,
    UpdateFrequency,
    Voice,
)
from adcp.types.generated_poc.core.brand_manifest_ref import BrandManifestReference
from adcp.types.generated_poc.core.context import ContextObject
from adcp.types.generated_poc.core.creative_asset import CreativeAsset, Input
from adcp.types.generated_poc.core.creative_assignment import CreativeAssignment
from adcp.types.generated_poc.core.creative_filters import CreativeFilters
from adcp.types.generated_poc.core.creative_manifest import CreativeManifest
from adcp.types.generated_poc.core.creative_policy import CreativePolicy
from adcp.types.generated_poc.core.delivery_metrics import (
    DeliveryMetrics,
    DoohMetrics,
    QuartileData,
    VenueBreakdownItem,
)
from adcp.types.generated_poc.core.deployment import Deployment, Deployment1, Deployment2
from adcp.types.generated_poc.core.destination import Destination, Destination1, Destination2
from adcp.types.generated_poc.core.error import Error
from adcp.types.generated_poc.core.ext import ExtensionObject
from adcp.types.generated_poc.core.format import (
    Asset2,
    Assets5,
    AssetsRequired,
    AssetsRequired1,
    Dimensions,
    Dimensions1,
    Format,
    FormatCard,
    FormatCardDetailed,
    Renders,
    Renders1,
    Responsive,
)
from adcp.types.generated_poc.core.format_id import FormatId
from adcp.types.generated_poc.core.frequency_cap import FrequencyCap
from adcp.types.generated_poc.core.identifier import Identifier
from adcp.types.generated_poc.core.mcp_webhook_payload import McpWebhookPayload
from adcp.types.generated_poc.core.measurement import Measurement
from adcp.types.generated_poc.core.media_buy import MediaBuy
from adcp.types.generated_poc.core.media_buy_features import MediaBuyFeatures
from adcp.types.generated_poc.core.offering import Offering
from adcp.types.generated_poc.core.performance_feedback import (
    MeasurementPeriod,
    PerformanceFeedback,
)
from adcp.types.generated_poc.core.placement import Placement
from adcp.types.generated_poc.core.pricing_option import PricingOption
from adcp.types.generated_poc.core.product import (
    DeliveryMeasurement,
    Product,
    ProductCard,
    ProductCardDetailed,
)
from adcp.types.generated_poc.core.product_allocation import ProductAllocation
from adcp.types.generated_poc.core.product_filters import (
    BudgetRange,
    BudgetRange1,
    Country,
    Metro,
    ProductFilters,
    Region,
    RequiredGeoTargetingItem,
)
from adcp.types.generated_poc.core.promoted_offerings import (
    AssetSelectors,
    AssetType,
    PromotedOfferings,
)
from adcp.types.generated_poc.core.promoted_products import PromotedProducts
from adcp.types.generated_poc.core.property import Property
from adcp.types.generated_poc.core.property_id import PropertyId
from adcp.types.generated_poc.core.property_list_ref import PropertyListReference
from adcp.types.generated_poc.core.property_tag import PropertyTag
from adcp.types.generated_poc.core.proposal import Proposal, TotalBudgetGuidance
from adcp.types.generated_poc.core.protocol_envelope import ProtocolEnvelope
from adcp.types.generated_poc.core.publisher_property_selector import (
    PublisherPropertySelector,
    PublisherPropertySelector1,
    PublisherPropertySelector2,
    PublisherPropertySelector3,
)
from adcp.types.generated_poc.core.push_notification_config import (
    Authentication,
    PushNotificationConfig,
)
from adcp.types.generated_poc.core.reporting_capabilities import ReportingCapabilities
from adcp.types.generated_poc.core.reporting_webhook import ReportingFrequency, ReportingWebhook
from adcp.types.generated_poc.core.response import ProtocolResponse
from adcp.types.generated_poc.core.signal_filters import SignalFilters
from adcp.types.generated_poc.core.start_timing import StartTiming
from adcp.types.generated_poc.core.sub_asset import SubAsset, SubAsset1, SubAsset2
from adcp.types.generated_poc.core.targeting import (
    GeoCountry,
    GeoMetro,
    GeoPostalArea,
    GeoRegion,
    TargetingOverlay,
)
from adcp.types.generated_poc.creative.list_creative_formats_request import (
    ListCreativeFormatsRequestCreativeAgent,
    Type,
)
from adcp.types.generated_poc.creative.list_creative_formats_response import (
    CreativeAgent,
    ListCreativeFormatsResponseCreativeAgent,
)
from adcp.types.generated_poc.creative.preview_creative_request import (
    Input2,
    PreviewCreativeRequest,
    PreviewCreativeRequest1,
    PreviewCreativeRequest2,
    Request,
)
from adcp.types.generated_poc.creative.preview_creative_response import (
    Input4,
    Preview,
    Preview1,
    Preview2,
    PreviewCreativeResponse,
    PreviewCreativeResponse1,
    PreviewCreativeResponse2,
    Response,
    Response1,
    Results,
    Results1,
)
from adcp.types.generated_poc.creative.preview_render import (
    Embedding,
    PreviewRender,
    PreviewRender1,
    PreviewRender2,
    PreviewRender3,
)
from adcp.types.generated_poc.enums.adcp_domain import AdcpDomain
from adcp.types.generated_poc.enums.asset_content_type import AssetContentType
from adcp.types.generated_poc.enums.auth_scheme import AuthenticationScheme
from adcp.types.generated_poc.enums.available_metric import AvailableMetric
from adcp.types.generated_poc.enums.channels import MediaChannel
from adcp.types.generated_poc.enums.co_branding_requirement import CoBrandingRequirement
from adcp.types.generated_poc.enums.creative_action import CreativeAction
from adcp.types.generated_poc.enums.creative_agent_capability import CreativeAgentCapability
from adcp.types.generated_poc.enums.creative_sort_field import CreativeSortField
from adcp.types.generated_poc.enums.creative_status import CreativeStatus
from adcp.types.generated_poc.enums.daast_tracking_event import DaastTrackingEvent
from adcp.types.generated_poc.enums.daast_version import DaastVersion
from adcp.types.generated_poc.enums.delivery_type import DeliveryType
from adcp.types.generated_poc.enums.dimension_unit import DimensionUnit
from adcp.types.generated_poc.enums.feedback_source import FeedbackSource
from adcp.types.generated_poc.enums.format_category import FormatCategory
from adcp.types.generated_poc.enums.format_id_parameter import FormatIdParameter
from adcp.types.generated_poc.enums.frequency_cap_scope import FrequencyCapScope
from adcp.types.generated_poc.enums.geo_level import GeographicTargetingLevel
from adcp.types.generated_poc.enums.history_entry_type import HistoryEntryType
from adcp.types.generated_poc.enums.http_method import HttpMethod
from adcp.types.generated_poc.enums.identifier_types import PropertyIdentifierTypes
from adcp.types.generated_poc.enums.javascript_module_type import JavascriptModuleType
from adcp.types.generated_poc.enums.landing_page_requirement import LandingPageRequirement
from adcp.types.generated_poc.enums.markdown_flavor import MarkdownFlavor
from adcp.types.generated_poc.enums.media_buy_status import MediaBuyStatus
from adcp.types.generated_poc.enums.metric_type import MetricType
from adcp.types.generated_poc.enums.metro_system import MetroAreaSystem
from adcp.types.generated_poc.enums.notification_type import NotificationType
from adcp.types.generated_poc.enums.pacing import Pacing
from adcp.types.generated_poc.enums.postal_system import PostalCodeSystem
from adcp.types.generated_poc.enums.preview_output_format import PreviewOutputFormat
from adcp.types.generated_poc.enums.pricing_model import PricingModel
from adcp.types.generated_poc.enums.property_type import PropertyType
from adcp.types.generated_poc.enums.publisher_identifier_types import PublisherIdentifierTypes
from adcp.types.generated_poc.enums.signal_catalog_type import SignalCatalogType
from adcp.types.generated_poc.enums.sort_direction import SortDirection
from adcp.types.generated_poc.enums.task_status import TaskStatus
from adcp.types.generated_poc.enums.task_type import TaskType
from adcp.types.generated_poc.enums.url_asset_type import UrlAssetType
from adcp.types.generated_poc.enums.validation_mode import ValidationMode
from adcp.types.generated_poc.enums.vast_tracking_event import VastTrackingEvent
from adcp.types.generated_poc.enums.vast_version import VastVersion
from adcp.types.generated_poc.enums.webhook_response_type import WebhookResponseType
from adcp.types.generated_poc.enums.webhook_security_method import WebhookSecurityMethod
from adcp.types.generated_poc.extensions.extension_meta import AdcpExtensionFileSchema
from adcp.types.generated_poc.media_buy.build_creative_request import BuildCreativeRequest
from adcp.types.generated_poc.media_buy.build_creative_response import (
    BuildCreativeResponse,
    BuildCreativeResponse1,
    BuildCreativeResponse2,
)
from adcp.types.generated_poc.media_buy.create_media_buy_async_response_input_required import (
    CreateMediaBuyInputRequired,
    Reason,
)
from adcp.types.generated_poc.media_buy.create_media_buy_async_response_submitted import (
    CreateMediaBuySubmitted,
)
from adcp.types.generated_poc.media_buy.create_media_buy_async_response_working import (
    CreateMediaBuyWorking,
)
from adcp.types.generated_poc.media_buy.create_media_buy_request import (
    ArtifactWebhook,
    BatchFrequency,
    CreateMediaBuyRequest,
    DeliveryMode,
    TotalBudget,
)
from adcp.types.generated_poc.media_buy.create_media_buy_response import (
    CreateMediaBuyResponse,
    CreateMediaBuyResponse1,
    CreateMediaBuyResponse2,
)
from adcp.types.generated_poc.media_buy.get_media_buy_delivery_request import (
    GetMediaBuyDeliveryRequest,
)
from adcp.types.generated_poc.media_buy.get_media_buy_delivery_response import (
    AggregatedTotals,
    ByPackageItem,
    DailyBreakdownItem,
    DeliveryStatus,
    GetMediaBuyDeliveryResponse,
    MediaBuyDelivery,
    ReportingPeriod,
    Totals,
)
from adcp.types.generated_poc.media_buy.get_products_async_response_input_required import (
    GetProductsInputRequired,
)
from adcp.types.generated_poc.media_buy.get_products_async_response_submitted import (
    GetProductsSubmitted,
)
from adcp.types.generated_poc.media_buy.get_products_async_response_working import (
    GetProductsWorking,
)
from adcp.types.generated_poc.media_buy.get_products_request import GetProductsRequest
from adcp.types.generated_poc.media_buy.get_products_response import GetProductsResponse
from adcp.types.generated_poc.media_buy.list_authorized_properties_request import (
    ListAuthorizedPropertiesRequest,
    PublisherDomain,
)
from adcp.types.generated_poc.media_buy.list_authorized_properties_response import (
    ListAuthorizedPropertiesResponse,
    PrimaryCountry,
)
from adcp.types.generated_poc.media_buy.list_creative_formats_request import (
    ListCreativeFormatsRequest,
)
from adcp.types.generated_poc.media_buy.list_creative_formats_response import (
    ListCreativeFormatsResponse,
)
from adcp.types.generated_poc.media_buy.list_creatives_request import (
    FieldModel,
    ListCreativesRequest,
    Sort,
)
from adcp.types.generated_poc.media_buy.list_creatives_response import (
    AssignedPackage,
    Assignments,
    Creative,
    ListCreativesResponse,
    Performance,
    QuerySummary,
    SortApplied,
    StatusSummary,
)
from adcp.types.generated_poc.media_buy.package_request import PackageRequest
from adcp.types.generated_poc.media_buy.package_update import (
    PackageUpdate,
    PackageUpdate1,
    PackageUpdate2,
)
from adcp.types.generated_poc.media_buy.provide_performance_feedback_request import (
    ProvidePerformanceFeedbackRequest,
    ProvidePerformanceFeedbackRequest1,
    ProvidePerformanceFeedbackRequest2,
)
from adcp.types.generated_poc.media_buy.provide_performance_feedback_response import (
    ProvidePerformanceFeedbackResponse,
    ProvidePerformanceFeedbackResponse1,
    ProvidePerformanceFeedbackResponse2,
)
from adcp.types.generated_poc.media_buy.sync_creatives_async_response_input_required import (
    SyncCreativesInputRequired,
)
from adcp.types.generated_poc.media_buy.sync_creatives_async_response_submitted import (
    SyncCreativesSubmitted,
)
from adcp.types.generated_poc.media_buy.sync_creatives_async_response_working import (
    SyncCreativesWorking,
)
from adcp.types.generated_poc.media_buy.sync_creatives_request import SyncCreativesRequest
from adcp.types.generated_poc.media_buy.sync_creatives_response import (
    SyncCreativesResponse,
    SyncCreativesResponse1,
    SyncCreativesResponse2,
)
from adcp.types.generated_poc.media_buy.update_media_buy_async_response_input_required import (
    UpdateMediaBuyInputRequired,
)
from adcp.types.generated_poc.media_buy.update_media_buy_async_response_submitted import (
    UpdateMediaBuySubmitted,
)
from adcp.types.generated_poc.media_buy.update_media_buy_async_response_working import (
    UpdateMediaBuyWorking,
)
from adcp.types.generated_poc.media_buy.update_media_buy_request import (
    UpdateMediaBuyRequest,
    UpdateMediaBuyRequest1,
    UpdateMediaBuyRequest2,
)
from adcp.types.generated_poc.media_buy.update_media_buy_response import (
    UpdateMediaBuyResponse,
    UpdateMediaBuyResponse1,
    UpdateMediaBuyResponse2,
)
from adcp.types.generated_poc.pricing_options.cpc_option import CpcPricingOption, PriceGuidance
from adcp.types.generated_poc.pricing_options.cpcv_option import CpcvPricingOption
from adcp.types.generated_poc.pricing_options.cpm_option import CpmPricingOption
from adcp.types.generated_poc.pricing_options.cpp_option import CppPricingOption, Parameters
from adcp.types.generated_poc.pricing_options.cpv_option import (
    CpvPricingOption,
    ViewThreshold,
    ViewThreshold1,
)
from adcp.types.generated_poc.pricing_options.flat_rate_option import FlatRatePricingOption
from adcp.types.generated_poc.pricing_options.vcpm_option import VcpmPricingOption
from adcp.types.generated_poc.property.base_property_source import (
    BasePropertySource,
    BasePropertySource1,
    BasePropertySource2,
    BasePropertySource3,
)
from adcp.types.generated_poc.property.create_property_list_request import CreatePropertyListRequest
from adcp.types.generated_poc.property.create_property_list_response import (
    CreatePropertyListResponse,
)
from adcp.types.generated_poc.property.delete_property_list_request import DeletePropertyListRequest
from adcp.types.generated_poc.property.delete_property_list_response import (
    DeletePropertyListResponse,
)
from adcp.types.generated_poc.property.feature_requirement import FeatureRequirement, IfNotCovered
from adcp.types.generated_poc.property.get_property_list_request import GetPropertyListRequest
from adcp.types.generated_poc.property.get_property_list_response import GetPropertyListResponse
from adcp.types.generated_poc.property.list_property_lists_request import ListPropertyListsRequest
from adcp.types.generated_poc.property.list_property_lists_response import ListPropertyListsResponse
from adcp.types.generated_poc.property.property_error import Code, PropertyError
from adcp.types.generated_poc.property.property_feature_definition import (
    Coverage,
    PropertyFeatureDefinition,
    Range,
)
from adcp.types.generated_poc.property.property_list import PropertyList
from adcp.types.generated_poc.property.property_list_changed_webhook import (
    ChangeSummary,
    PropertyListChangedWebhook,
)
from adcp.types.generated_poc.property.property_list_filters import (
    CountriesAllItem,
    PropertyListFilters,
)
from adcp.types.generated_poc.property.update_property_list_request import UpdatePropertyListRequest
from adcp.types.generated_poc.property.update_property_list_response import (
    UpdatePropertyListResponse,
)
from adcp.types.generated_poc.protocol.get_adcp_capabilities_request import (
    GetAdcpCapabilitiesRequest,
    Protocol,
)
from adcp.types.generated_poc.protocol.get_adcp_capabilities_response import (
    Adcp,
    CreativeSpecs,
    Endpoint,
    Execution,
    ExtensionsSupportedItem,
    GeoMetros,
    GeoPostalAreas,
    GetAdcpCapabilitiesResponse,
    Governance,
    MajorVersion,
    MraidVersion,
    Portfolio,
    Preferred,
    Signals,
    SponsoredIntelligence,
    SupportedProtocol,
    Targeting,
    Transport,
)
from adcp.types.generated_poc.protocols.adcp_extension import (
    AdcpAgentCardExtensionParamsDeprecated,
    ProtocolsSupportedEnum,
)
from adcp.types.generated_poc.signals.activate_signal_request import ActivateSignalRequest
from adcp.types.generated_poc.signals.activate_signal_response import (
    ActivateSignalResponse,
    ActivateSignalResponse1,
    ActivateSignalResponse2,
)
from adcp.types.generated_poc.signals.get_signals_request import DeliverTo, GetSignalsRequest
from adcp.types.generated_poc.signals.get_signals_response import (
    GetSignalsResponse,
    Pricing,
    Signal,
)
from adcp.types.generated_poc.sponsored_intelligence.si_capabilities import (
    Commerce,
    Components,
    Modalities,
    SiCapabilities,
    StandardEnum,
    Video,
)
from adcp.types.generated_poc.sponsored_intelligence.si_get_offering_request import (
    SiGetOfferingRequest,
)
from adcp.types.generated_poc.sponsored_intelligence.si_get_offering_response import (
    MatchingProduct,
    SiGetOfferingResponse,
)
from adcp.types.generated_poc.sponsored_intelligence.si_identity import (
    ConsentScopeEnum,
    PrivacyPolicyAcknowledged,
    ShippingAddress,
    SiIdentity,
    User,
)
from adcp.types.generated_poc.sponsored_intelligence.si_initiate_session_request import (
    SiInitiateSessionRequest,
)
from adcp.types.generated_poc.sponsored_intelligence.si_initiate_session_response import (
    SiInitiateSessionResponse,
)
from adcp.types.generated_poc.sponsored_intelligence.si_send_message_request import (
    ActionResponse,
    SiSendMessageRequest,
    SiSendMessageRequest1,
    SiSendMessageRequest2,
)
from adcp.types.generated_poc.sponsored_intelligence.si_send_message_response import (
    ContextForCheckout,
    Handoff,
    Intent,
    Price,
    SessionStatus,
    SiSendMessageResponse,
)
from adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_request import (
    Action,
    SiTerminateSessionRequest,
    TerminationContext,
    TransactionIntent,
)
from adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_response import (
    AcpHandoff,
    FollowUp,
    SiTerminateSessionResponse,
)
from adcp.types.generated_poc.sponsored_intelligence.si_ui_element import SiUiElement

# Special imports for name collisions (qualified names for types defined in multiple modules)
from adcp.types.generated_poc.core.package import Package as _PackageFromPackage

# Explicit exports
__all__ = [
    "AcpHandoff",
    "Action",
    "ActionResponse",
    "ActivateSignalRequest",
    "ActivateSignalResponse",
    "ActivateSignalResponse1",
    "ActivateSignalResponse2",
    "ActivationKey",
    "ActivationKey1",
    "ActivationKey2",
    "Adcp",
    "AdcpAgentCardExtensionParamsDeprecated",
    "AdcpAsyncResponseData",
    "AdcpDomain",
    "AdcpExtensionFileSchema",
    "AgenticCheckout",
    "AggregatedTotals",
    "Artifact",
    "ArtifactWebhook",
    "ArtifactWebhookPayload",
    "Asset",
    "Asset2",
    "AssetAccess",
    "AssetAccess1",
    "AssetAccess2",
    "AssetAccess3",
    "AssetContentType",
    "AssetSelectors",
    "AssetType",
    "Assets",
    "Assets1",
    "Assets2",
    "Assets3",
    "Assets5",
    "AssetsRequired",
    "AssetsRequired1",
    "AssignedPackage",
    "Assignments",
    "AudioAsset",
    "Authentication",
    "AuthenticationScheme",
    "AuthorizedAgents",
    "AuthorizedAgents1",
    "AuthorizedAgents2",
    "AuthorizedAgents3",
    "AuthorizedSalesAgents",
    "AuthorizedSalesAgents1",
    "AuthorizedSalesAgents2",
    "AvailableMetric",
    "Avatar",
    "BasePropertySource",
    "BasePropertySource1",
    "BasePropertySource2",
    "BasePropertySource3",
    "BatchFrequency",
    "BrandContext",
    "BrandManifest",
    "BrandManifestReference",
    "BudgetRange",
    "BudgetRange1",
    "BuildCreativeRequest",
    "BuildCreativeResponse",
    "BuildCreativeResponse1",
    "BuildCreativeResponse2",
    "ByPackageItem",
    "CalibrateContentRequest",
    "CalibrateContentResponse",
    "CalibrateContentResponse1",
    "CalibrateContentResponse2",
    "CalibrationExemplars",
    "ChangeSummary",
    "CoBrandingRequirement",
    "Code",
    "Colors",
    "Commerce",
    "Components",
    "ConsentScopeEnum",
    "Contact",
    "ContentStandards",
    "ContextForCheckout",
    "ContextObject",
    "CountriesAllItem",
    "Country",
    "Coverage",
    "CpcPricingOption",
    "CpcvPricingOption",
    "CpmPricingOption",
    "CppPricingOption",
    "CpvPricingOption",
    "CreateContentStandardsRequest",
    "CreateContentStandardsResponse",
    "CreateContentStandardsResponse1",
    "CreateContentStandardsResponse2",
    "CreateMediaBuyInputRequired",
    "CreateMediaBuyRequest",
    "CreateMediaBuyResponse",
    "CreateMediaBuyResponse1",
    "CreateMediaBuyResponse2",
    "CreateMediaBuySubmitted",
    "CreateMediaBuyWorking",
    "CreatePropertyListRequest",
    "CreatePropertyListResponse",
    "Creative",
    "CreativeAction",
    "CreativeAgent",
    "CreativeAgentCapability",
    "CreativeAsset",
    "CreativeAssignment",
    "CreativeFilters",
    "CreativeManifest",
    "CreativePolicy",
    "CreativeSortField",
    "CreativeSpecs",
    "CreativeStatus",
    "CssAsset",
    "DaastAsset",
    "DaastAsset1",
    "DaastAsset2",
    "DaastTrackingEvent",
    "DaastVersion",
    "DailyBreakdownItem",
    "DeletePropertyListRequest",
    "DeletePropertyListResponse",
    "DeliverTo",
    "DeliveryMeasurement",
    "DeliveryMetrics",
    "DeliveryMode",
    "DeliveryStatus",
    "DeliveryType",
    "Deployment",
    "Deployment1",
    "Deployment2",
    "Destination",
    "Destination1",
    "Destination2",
    "DimensionUnit",
    "Dimensions",
    "Dimensions1",
    "Disclaimer",
    "DoohMetrics",
    "Embedding",
    "Endpoint",
    "Error",
    "Execution",
    "ExtensionObject",
    "ExtensionsSupportedItem",
    "Fail",
    "Feature",
    "FeatureRequirement",
    "FeedFormat",
    "FeedbackSource",
    "FieldModel",
    "FlatRatePricingOption",
    "FollowUp",
    "Fonts",
    "Format",
    "FormatCard",
    "FormatCardDetailed",
    "FormatCategory",
    "FormatId",
    "FormatIdParameter",
    "FrequencyCap",
    "FrequencyCapScope",
    "GeoCountry",
    "GeoMetro",
    "GeoMetros",
    "GeoPostalArea",
    "GeoPostalAreas",
    "GeoRegion",
    "GeographicTargetingLevel",
    "GetAdcpCapabilitiesRequest",
    "GetAdcpCapabilitiesResponse",
    "GetContentStandardsRequest",
    "GetContentStandardsResponse",
    "GetContentStandardsResponse1",
    "GetContentStandardsResponse2",
    "GetMediaBuyArtifactsRequest",
    "GetMediaBuyArtifactsResponse",
    "GetMediaBuyArtifactsResponse1",
    "GetMediaBuyArtifactsResponse2",
    "GetMediaBuyDeliveryRequest",
    "GetMediaBuyDeliveryResponse",
    "GetProductsInputRequired",
    "GetProductsRequest",
    "GetProductsResponse",
    "GetProductsSubmitted",
    "GetProductsWorking",
    "GetPropertyListRequest",
    "GetPropertyListResponse",
    "GetSignalsRequest",
    "GetSignalsResponse",
    "Governance",
    "Handoff",
    "HistoryEntryType",
    "HtmlAsset",
    "HttpMethod",
    "Identifier",
    "Identifiers",
    "IfNotCovered",
    "ImageAsset",
    "Input",
    "Input2",
    "Input4",
    "Intent",
    "JavascriptAsset",
    "JavascriptModuleType",
    "LandingPageRequirement",
    "ListAuthorizedPropertiesRequest",
    "ListAuthorizedPropertiesResponse",
    "ListContentStandardsRequest",
    "ListContentStandardsResponse",
    "ListContentStandardsResponse1",
    "ListContentStandardsResponse2",
    "ListCreativeFormatsRequest",
    "ListCreativeFormatsRequestCreativeAgent",
    "ListCreativeFormatsResponse",
    "ListCreativeFormatsResponseCreativeAgent",
    "ListCreativesRequest",
    "ListCreativesResponse",
    "ListPropertyListsRequest",
    "ListPropertyListsResponse",
    "LocalVerdict",
    "Logo",
    "MajorVersion",
    "MarkdownFlavor",
    "MatchingProduct",
    "McpWebhookPayload",
    "Measurement",
    "MeasurementPeriod",
    "MediaBuy",
    "MediaBuyDelivery",
    "MediaBuyFeatures",
    "MediaBuyStatus",
    "MediaChannel",
    "Metadata",
    "Method",
    "MetricType",
    "Metro",
    "MetroAreaSystem",
    "Modalities",
    "MraidVersion",
    "NotificationType",
    "Offering",
    "Pacing",
    "PackageRequest",
    "PackageUpdate",
    "PackageUpdate1",
    "PackageUpdate2",
    "Pagination",
    "Parameters",
    "Pass",
    "Performance",
    "PerformanceFeedback",
    "Placement",
    "Portfolio",
    "PostalCodeSystem",
    "Preferred",
    "Preview",
    "Preview1",
    "Preview2",
    "PreviewCreativeRequest",
    "PreviewCreativeRequest1",
    "PreviewCreativeRequest2",
    "PreviewCreativeResponse",
    "PreviewCreativeResponse1",
    "PreviewCreativeResponse2",
    "PreviewOutputFormat",
    "PreviewRender",
    "PreviewRender1",
    "PreviewRender2",
    "PreviewRender3",
    "Price",
    "PriceGuidance",
    "Pricing",
    "PricingModel",
    "PricingOption",
    "PrimaryCountry",
    "PrivacyPolicyAcknowledged",
    "Product",
    "ProductAllocation",
    "ProductCard",
    "ProductCardDetailed",
    "ProductCatalog",
    "ProductFilters",
    "PromotedOfferings",
    "PromotedProducts",
    "Property",
    "PropertyError",
    "PropertyFeature",
    "PropertyFeatureDefinition",
    "PropertyId",
    "PropertyIdentifierTypes",
    "PropertyList",
    "PropertyListChangedWebhook",
    "PropertyListFilters",
    "PropertyListReference",
    "PropertyTag",
    "PropertyType",
    "Proposal",
    "Protocol",
    "ProtocolEnvelope",
    "ProtocolResponse",
    "ProtocolsSupportedEnum",
    "ProvidePerformanceFeedbackRequest",
    "ProvidePerformanceFeedbackRequest1",
    "ProvidePerformanceFeedbackRequest2",
    "ProvidePerformanceFeedbackResponse",
    "ProvidePerformanceFeedbackResponse1",
    "ProvidePerformanceFeedbackResponse2",
    "Provider",
    "PublisherDomain",
    "PublisherIdentifierTypes",
    "PublisherPropertySelector",
    "PublisherPropertySelector1",
    "PublisherPropertySelector2",
    "PublisherPropertySelector3",
    "PushNotificationConfig",
    "QuartileData",
    "QuerySummary",
    "Range",
    "Reason",
    "Record",
    "Region",
    "Renders",
    "Renders1",
    "ReportingCapabilities",
    "ReportingFrequency",
    "ReportingPeriod",
    "ReportingWebhook",
    "Request",
    "RequiredGeoTargetingItem",
    "Response",
    "Response1",
    "Responsive",
    "Result",
    "Results",
    "Results1",
    "Role",
    "Sampling",
    "SamplingInfo",
    "Scope",
    "Security",
    "SessionStatus",
    "ShippingAddress",
    "SiCapabilities",
    "SiGetOfferingRequest",
    "SiGetOfferingResponse",
    "SiIdentity",
    "SiInitiateSessionRequest",
    "SiInitiateSessionResponse",
    "SiSendMessageRequest",
    "SiSendMessageRequest1",
    "SiSendMessageRequest2",
    "SiSendMessageResponse",
    "SiTerminateSessionRequest",
    "SiTerminateSessionResponse",
    "SiUiElement",
    "Signal",
    "SignalCatalogType",
    "SignalFilters",
    "Signals",
    "Sort",
    "SortApplied",
    "SortDirection",
    "SponsoredIntelligence",
    "StandardEnum",
    "StartTiming",
    "Status",
    "StatusSummary",
    "SubAsset",
    "SubAsset1",
    "SubAsset2",
    "Summary",
    "SupportedProtocol",
    "SyncCreativesInputRequired",
    "SyncCreativesRequest",
    "SyncCreativesResponse",
    "SyncCreativesResponse1",
    "SyncCreativesResponse2",
    "SyncCreativesSubmitted",
    "SyncCreativesWorking",
    "Tags",
    "Targeting",
    "TargetingOverlay",
    "TaskStatus",
    "TaskType",
    "TerminationContext",
    "TextAsset",
    "TimeRange",
    "TotalBudget",
    "TotalBudgetGuidance",
    "Totals",
    "TransactionIntent",
    "TranscriptSource",
    "TranscriptSource1",
    "Transport",
    "Type",
    "UpdateContentStandardsRequest",
    "UpdateContentStandardsResponse",
    "UpdateFrequency",
    "UpdateMediaBuyInputRequired",
    "UpdateMediaBuyRequest",
    "UpdateMediaBuyRequest1",
    "UpdateMediaBuyRequest2",
    "UpdateMediaBuyResponse",
    "UpdateMediaBuyResponse1",
    "UpdateMediaBuyResponse2",
    "UpdateMediaBuySubmitted",
    "UpdateMediaBuyWorking",
    "UpdatePropertyListRequest",
    "UpdatePropertyListResponse",
    "UrlAsset",
    "UrlAssetType",
    "User",
    "ValidateContentDeliveryRequest",
    "ValidateContentDeliveryResponse",
    "ValidateContentDeliveryResponse1",
    "ValidateContentDeliveryResponse2",
    "ValidationMode",
    "VastAsset",
    "VastAsset1",
    "VastAsset2",
    "VastTrackingEvent",
    "VastVersion",
    "VcpmPricingOption",
    "VenueBreakdownItem",
    "Verdict",
    "Video",
    "VideoAsset",
    "ViewThreshold",
    "ViewThreshold1",
    "Voice",
    "WebhookAsset",
    "WebhookResponseType",
    "WebhookSecurityMethod",
    "_PackageFromPackage",
]


# Rebuild models with forward references
# This must happen AFTER all imports to resolve module-qualified type references
# like brand_manifest.BrandManifest used in generated code

# Import individual modules needed for rebuilding
from adcp.types import generated_poc

# Rebuild models that reference other models via forward refs
BrandManifest.model_rebuild()
PromotedOfferings.model_rebuild()
CreativeManifest.model_rebuild()
PreviewCreativeRequest1.model_rebuild()
PreviewCreativeRequest2.model_rebuild()
PreviewCreativeRequest.model_rebuild()
