Shared type definitions for PureAdmin components.
Summary
Types
@type horizontal_alignment() :: :start | :center | :end | :between | :around
@type size() :: :xs | :sm | :lg | :xl
@type validation_state() :: :success | :warning | :error
@type variant() ::
:primary | :secondary | :success | :danger | :warning | :info | :light | :dark
@type vertical_alignment() :: :top | :middle | :bottom