supertokens-node
Version:
NodeJS driver for SuperTokens core
26 lines (25 loc) • 802 B
TypeScript
// @ts-nocheck
export { PreParsedRequest, CollectingResponse } from "./framework";
export declare const middleware: <OrigReqType = import("..").BaseRequest, OrigRespType = import("..").BaseResponse>(
wrapRequest?: (req: OrigReqType) => import("..").BaseRequest,
wrapResponse?: (req: OrigRespType) => import("..").BaseResponse
) => (
request: OrigReqType,
response: OrigRespType,
next?: import("./framework").NextFunction
) => Promise<
| {
handled: boolean;
error?: undefined;
}
| {
error: any;
handled?: undefined;
}
>;
export declare const errorHandler: () => (
err: any,
request: import("..").BaseRequest,
response: import("..").BaseResponse,
next: import("./framework").NextFunction
) => Promise<void>;