| Name | Description | Type | Package | Framework |
| IBasicEditingContext | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver | |
| ICondition | A condition that can be evaluated against the wizard context used in IStateMachine for conditional transitions between states | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IConfigurableWizard | This interface is used to configure the structure of a wizard on startup. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IDependencyObject | Components that are want to define their own dependency handling policy should this interface. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IDynamicWizardConfigurator | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver | |
| IStaticWizardConfigurator | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver | |
| IWizardComponent | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver | |
| IWizardComponentContainer | IWizard componet containers are wizard components that can contain other components. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IWizardConfigurator | the common anchestor of IDynamicWizardConfigurator and IStaticWizardConfigurator. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IWizardContext | WizardContext combines all the sources of information a wizard component has access to at runtime. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |
| IWizardStructure | This interface provides runtime access to the pane/component structure of a wizard. | Interface | com.sapportals.admin.wizardframework.api | SAP NetWeaver |