keiro
Version:
A filesystem routing middleware
16 lines • 539 B
TypeScript
import type { RequestHandler, Middleware } from "./types";
/**
* Creates a request handler.
*/
export declare function defineHandler(f: RequestHandler): RequestHandler;
/**
* Creates a middleware handler.
*/
export declare function defineMiddleware(f: Middleware): Middleware;
type SequenceMiddleware = Middleware | false | null | undefined;
/**
* Create a middleware from a sequence of middlewares.
*/
export declare function sequence(...middlewares: SequenceMiddleware[]): Middleware;
export {};
//# sourceMappingURL=index.d.ts.map