Я вот на скрине такое сделал, т.к. по отдельности этот файл никому реквайрить не надо будет никогда и некоторые функци и полагаются на другие через declare, если будут другие файлы, то это будет циклическая зависимость. Деление без циклических зависимостей только сильнее запутает код
Но всё равно ощущаю себя странно, несмотря на эти аргументы