It's a bit complicated, but basically you are required to define the entire UI API yourself, usually by mapping out the requirements of your specific design system. It is absolutely NOT a general purpose system or a turn-key library that you can drop in and go. There is significant upfront work to build out a type safe schema for your design system from which things like the composable functions are generated.