aeat.domain.deadlines.taxpayer_model module

Public taxpayer-model types used by registry rule evaluators.

Re-exports TaxpayerProfile and the associated enums from the private implementation module so callers can import from this stable surface. This is a documented Family-2 bridge (see import-centralization ADR ruling 4): a canonical non-__init__ public re-export module, safe to import as a leaf without triggering aeat.domain.deadlines’s ._profiles -> aeat.core.setup_answers circular-import edge that a top-level package import would risk. aeat.core.setup_answers._m() resolves this module lazily for exactly that reason.