import type { FetchEvent, HandlerOptions, PageEvent, ResponseStub } from "./types"; /** * Checks if user has set a redirect status in the response. * If not, falls back to the 302 (temporary redirect) */ export declare function getExpectedRedirectStatus(response: ResponseStub): number; export declare function createBaseHandler(fn: (context: PageEvent) => unknown, createPageEvent: (event: FetchEvent) => Promise, options?: HandlerOptions | ((context: PageEvent) => HandlerOptions | Promise), routerLoad?: (event: FetchEvent) => Promise): import("vinxi/http").EventHandler>; /** * * Read more: https://docs.solidjs.com/solid-start/reference/server/create-handler */ export declare function createHandler(fn: (context: PageEvent) => unknown, options?: HandlerOptions | ((context: PageEvent) => HandlerOptions | Promise), routerLoad?: (event: FetchEvent) => Promise): import("vinxi/http").EventHandler>;