supertokens-node
Version:
NodeJS driver for SuperTokens core
21 lines (20 loc) • 898 B
TypeScript
import SuperTokens from "./supertokens";
import SuperTokensError from "./error";
import * as express from "express";
export default class SuperTokensWrapper {
static init: typeof SuperTokens.init;
static Error: typeof SuperTokensError;
static middleware(): (req: express.Request, res: express.Response, next: express.NextFunction) => Promise<void>;
static errorHandler(): (
err: any,
req: express.Request,
res: express.Response,
next: express.NextFunction
) => Promise<void>;
static getAllCORSHeaders(): string[];
}
export declare let init: typeof SuperTokens.init;
export declare let middleware: typeof SuperTokensWrapper.middleware;
export declare let errorHandler: typeof SuperTokensWrapper.errorHandler;
export declare let getAllCORSHeaders: typeof SuperTokensWrapper.getAllCORSHeaders;
export declare let Error: typeof SuperTokensError;