Angular 6 router.events.filter 'filter' no existe en el tipo 'Observable <Event>'

He terminado de actualizar mi aplicación a Angular 6 (estaba en la versión 5.2).

Tengo una sintaxis de error en:

import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';
import { filter } from 'rxjs/operators';
...
constructor(private router: Router) {}

this.router.events.filter
      (event => event instanceof NavigationEnd).subscribe((res) => 
    {
      // DO something
    });

error TS2339: la propiedad 'filtro' no existe en el tipo 'Observable'.

¿Cuál es la sintaxis correcta en Angular 6?

Gracia

Respuestas a la pregunta(2)

Su respuesta a la pregunta