UNPKG

@api.global/typedserver

Version:

A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.

11 lines (10 loc) 397 B
import { type Request, type Response } from 'express'; export interface IHandlerFunction { (requestArg: Request, responseArg: Response): void; } export type THttpMethods = 'ALL' | 'GET' | 'POST' | 'PUT' | 'DELETE'; export declare class Handler { httpMethod: THttpMethods; handlerFunction: IHandlerFunction; constructor(httpMethodArg: THttpMethods, handlerArg: IHandlerFunction); }