No vídeo realizado pelo Flávio ele fez com que o componente filho se comunicasse com o componente pai para a realização do filtro através do código
this.debounce
.pipe(debounceTime(300))
.subscribe(filter => this.onTyping.emit(filter));
Só que uma coisa que eu não entendi, como o filter do componente pai enxerga esse filter emitido por esse código para realizar o filtro?