supertokens-node
Version:
NodeJS driver for SuperTokens core
13 lines (12 loc) • 628 B
TypeScript
// @ts-nocheck
export declare abstract class BaseResponse {
wrapperUsed: boolean;
original: any;
constructor();
abstract setHeader: (key: string, value: string, allowDuplicateKey: boolean) => void;
abstract removeHeader: (key: string) => void;
abstract setCookie: (key: string, value: string, domain: string | undefined, secure: boolean, httpOnly: boolean, expires: number, path: string, sameSite: "strict" | "lax" | "none") => void;
abstract setStatusCode: (statusCode: number) => void;
abstract sendJSONResponse: (content: any) => void;
abstract sendHTMLResponse: (html: string) => void;
}