diff --git a/types/express-slow-down/index.d.ts b/types/express-slow-down/index.d.ts index 9e49f6ba64..f7aeab76fd 100644 --- a/types/express-slow-down/index.d.ts +++ b/types/express-slow-down/index.d.ts @@ -41,7 +41,9 @@ declare namespace SlowDown { /** * Express Request with the added `slowDown` property */ - type RequestWithSlowDown = express.Request & { slowDown: SlowDownRequestAugmentation }; + interface RequestWithSlowDown extends express.Request { + slowDown: SlowDownRequestAugmentation; + } interface Store { incr(key: string, cb: StoreIncrementCallback): void; @@ -105,4 +107,5 @@ declare namespace SlowDown { } } -export function SlowDown(options: SlowDown.Options): express.RequestHandler; +declare function SlowDown(options: SlowDown.Options): express.RequestHandler; +export = SlowDown;