@types/method-override
Version:
TypeScript definitions for method-override
21 lines (16 loc) • 434 B
TypeScript
declare namespace Express {
export interface Request {
originalMethod?: string | undefined;
}
}
import express = require("express");
declare namespace e {
export interface MethodOverrideOptions {
methods: string[];
}
}
declare function e(
getter?: string | ((req: express.Request, res: express.Response) => string),
options?: e.MethodOverrideOptions,
): express.RequestHandler;
export = e;