тобишь, грубо говоря, в модуле User нужна папка components, в ней будут как просто компоненты так и те, которые будут сами по себе модулями, например, <user-avatar> станет компонентом с модулем и будет импортироваться отдельно там, где он нужен. В файле user.module.ts компонент user-avatar может быть даже и не будет в декларейшенах перечислен.