Vai uma dica aos demais, ao precisar separar funcionalidades por arquivos, sera preciso fazer o export e import em cada arquivo necessario alem de informar no html que esta trabalhando com modulos, mas tem outra alternativa que eu julgo mais facil, é trabalhar com package.json na pasta raiz do projeto.
Como estou utilizando o package.json na pasta raiz do projeto, eu ja informei no arquivo package.json que estou trabalhando com módulos, sendo assim eu nao preciso ficar fazendo o export e import nos arquivos que contem suas funcionalidades, pois os arquivos ja entendem que ali existe um modulo e estamos informando ja no package.json, então o projeto ja busca altomatico aquela informação. A partir dali só chamar a função diretamente no bloco de código, o arquivo ja vai entender.
Fiz dessa forma em alguns projetos e estou utilizando na formação frontend, funciona.