Stylish Tree Layout Input
data class StylishTreeLayoutInput<T>(val visibleNodes: List<StylishVisibleTreeNode<T>>, val expandedIds: Set<Any> = emptySet(), val selectedId: Any? = null, val focusedId: Any? = null)
Input to StylishTreeLayoutEngine, independent from a Compose tree or platform view.