Interface em TLPP em fonte diferente da classe

Pessoal, estou tentando usar uma interface em TLPP em um fonte diferente da classe que vai implementá-la e estou me deparando com o erro "Definition of interface [minhaInterface] not found".

Minha intenção é criar uma interface que será implementada por diversas classes e não quero que todas essas classes fiquem no mesmo fonte.

Já tiveram esse problema? tentei usar com Namespace mas sem sucesso. Criando a Interface no mesmo fonte, o erro na classe não aparece

Olá,

A documentação da interface deixa claro que a mesma deve estar no mesmo fonte:

Uma classe pode implementar uma ou mais interfaces, todas tem que estar definidas no mesmo fonte ou em um include desse fonte.

//A definição da interface deverá estar no mesmo fonte em que está a classe, mas poderá estar dentro de um include também.

Uma forma de você criar uma interface e utilizá-la em mais de um fonte, seria criar a mesma dentro de algum include e então para cada classe que desejar implementar essa interface, você deverá fazer a importação dessa include.

Documentação: https://tdn.totvs.com/display/tec/Interface

Olá Daniel, obrigado pelo retorno. Vi os exemplos, mas não tinha me atido à definição que indica que só é possível usar em um único fonte. Vou tentar buscar outra forma de implementar o que preciso.
Manter tudo em um fonte se torna inviável conforme a solução vai crescendo.