# Bean

Import: `import com.install4j.api.beans.Bean;`

```java
interface Bean
```

Common interface for all types of beans that are handled by install4j.
Do not implement this interface directly. Concrete interfaces exist for
- [screens](../screens/package-summary.md)
- [actions](../actions/package-summary.md)
- [form components](../formcomponents/package-summary.md)
- [styles](../styles/package-summary.md)

