# UUI-Core package

This package is a part of [EPAM UUI](https://github.com/epam/UUI) library.

`@epam/uui-core` contains a core parts of the UUI library

It contains:
- Typescript interfaces to allow different UUI packages inter-operate
- Services to call API, handle errors, manage modals and notification, etc.
- State management primitives - Forms, validation, Data Sources
- hooks - `useForm`, `useTableState`, `useVirtualList` and others
- helper functions