# Conversion and calendar model `NepaliDateConverter` is the facade application code should use. `NepaliCalendarModel` is the underlying locale-aware engine, and `NepaliCalendarDefaults` holds the supported year ranges and boundary calendars. ## NepaliDateConverter ```{eval-rst} .. automodule:: nepali_calendar_utils.calendar_model.nepali_date_converter :members: :show-inheritance: ``` ## NepaliCalendarModel ```{eval-rst} .. automodule:: nepali_calendar_utils.calendar_model.nepali_calendar_model :members: :show-inheritance: ``` ## NepaliCalendarDefaults ```{eval-rst} .. automodule:: nepali_calendar_utils.calendar_model.nepali_calendar_defaults :members: :show-inheritance: ```