# (C) Copyright 2005-2022 Enthought, Inc., Austin, TX
# All rights reserved.
#
# This software is provided without warranty under the terms of the BSD
# license included in LICENSE.txt and may be redistributed only under
# the conditions described in the aforementioned license. The license
# is also available online at http://www.enthought.com/licenses/BSD.txt
#
# Thanks for using Enthought open source!

"""

API for the ``pyface.wizard`` subpackage.

- :class:`~.WizardPage`
- :class:`~.Wizard`
- :class:`~.WizardController`
- :class:`~.ChainedWizard`
- :class:`~.ChainedWizardController`

Interfaces
----------

- :class:`~.IWizardPage`
- :class:`~.IWizard`
- :class:`~.IWizardController`

"""

from .i_wizard_page import IWizardPage
from .wizard_page import WizardPage

from .i_wizard import IWizard
from .wizard import Wizard

from .i_wizard_controller import IWizardController
from .wizard_controller import WizardController

from .chained_wizard import ChainedWizard
from .chained_wizard_controller import ChainedWizardController

# These are deprecated.  Use Wizard and WizardController instead.
from .simple_wizard import SimpleWizard
from .simple_wizard_controller import SimpleWizardController
