@ditsmod/authjs
Version:
Ditsmod module to support Auth.js
15 lines • 624 B
TypeScript
import { AnyObj, RawResponse, SingletonRequestContext } from '@ditsmod/core';
/**
* Adapts Ditsmod Request to a Web Request, returning the Web Request.
*/
export declare function toWebRequest(ctx: SingletonRequestContext): Request;
/**
* Encodes an object as url-encoded string.
*/
export declare function encodeUrlEncoded(body?: AnyObj): string;
/**
* Adapts a Web Response to Ditsmod Response, invoking appropriate
* Ditsmod response methods to handle the response.
*/
export declare function toDitsmodResponse(response: Response, rawRes: RawResponse): Promise<void>;
//# sourceMappingURL=http-api-adapters.d.ts.map