The Assets package contains static assets such as fonts, images, and icons for use by VA applications.
For consumers
The Assets package is designed as a peer dependency to other (e.g. components) packages so it is expected to be added separately via your package manager (e.g. yarn). It does not contain any code, so it is up to the consumer to configure the package either via another package (e.g. css-library) or within your mobile app.
Both web and mobile components packages contain icon components that make leveraging the assets package icons easy; mobile's icon component also allows easy use of custom SVGs. It is highly recommended to use these for icon needs.
For contributors
Before contributing, consider if the contribution is necessary. This package is intended for shared assets. If your asset is only relevant to a specific product, then it should be handled locally.