| 1 |
|
| 2 | import { RouterContextProvider } from "../router/utils.js";
|
| 3 | import { ServerBuild } from "./build.js";
|
| 4 |
|
| 5 |
|
| 6 | type RequestHandler = (request: Request, loadContext?: RouterContextProvider) => Promise<Response>;
|
| 7 | type CreateRequestHandlerFunction = (build: ServerBuild | (() => ServerBuild | Promise<ServerBuild>), mode?: string) => RequestHandler;
|
| 8 | declare const createRequestHandler: CreateRequestHandlerFunction;
|
| 9 |
|
| 10 | export { CreateRequestHandlerFunction, RequestHandler, createRequestHandler }; |
| \ | No newline at end of file |