GenerationInputThumb's dynamic floatingViewerManager import, WorkflowPickerDialog's
workflow list items, AssetSidebarContent's onUpdate callback, and
AddToCollectionMenu's collections list + addAssetsToCollection() result
all get real shapes instead of any. Adds ui/types/collections.d.ts
(MjrCollectionItem, MjrAddCollectionResult, MjrSmartCollectionIdea,
MjrCluster) shared between AddToCollectionMenu.vue and the next
CollectionsPopover.vue batch.
Build + full vitest suite (831 tests) pass.