Swift не поддерживает внутренний / частный импорт в данный момент. Весь ваш импорт перенаправляется любому, кто использует вашу платформу. Если вы посмотрите на Foundation, например, он использует множество других фреймворков, таких как GCD и Darwin.
Если вам нужно скрыть его, вы в настоящее время ограничены копированием кода в вашу фреймворк и проверкой его работоспособности. все внутренние / частные, поэтому люди, импортирующие вашу платформу, не видят ее.