Prolongar el prototipo de fecha con una interfaz mecanografiada

Quiero agregar una función getWeekNumber al prototipo Date en javascript / typecript. Quiero hacerlo con una interfaz porque, de lo contrario, recibo un error de que no conoce el método getWeekNumber ().

Primero probé con una interfaz de fecha estándar como esta:

interface Date {
    getWeekNumber(): number;
}

Esto tenía la resolución de que todos los métodos de Date ya no se pueden llamar.

Quiero saber si hay una manera de extender la Fecha con una interfaz.