| Interface | Description | 
|---|---|
| OffsetRule | Common interface for  UiElementx/y offset rules | 
| SizeRule | Common interface for  UiElementwidth rules | 
| Class | Description | 
|---|---|
| AbsoluteOffsetRule | An implementation of  OffsetRulethat returns a fixed offset in pixels | 
| AbsoluteSizeRule | An implementation of  SizeRulethat returns a fixed size in pixels | 
| LayoutRuleset | The width and offset ruleset of a  UiElementfor differentScreenSizes | 
| LayoutState | Represents the current flow state during layout | 
| ResponsiveOffsetRule | An implementation of  OffsetRulethat changes the offset of the currentUiElementbased on the size of the parentUiElement. | 
| ResponsiveSizeRule | 
| Enum | Description | 
|---|---|
| FlexDirection | Controls the order of child elements | 
| HorizontalAlignment | Wraps  Alignas an enum. | 
| ScreenSize | Represents different screen size categories | 
| VerticalAlignment | Represents vertical alignment of elements |