@studyportals/sp-hs-misc
Version:
Miscellaneous code used in HouseStark's projects
15 lines (14 loc) • 630 B
TypeScript
import { Response, SuperAgentRequest } from "superagent";
import { IRequestSender } from "./interfaces/i-request-sender.interface";
import { IRequestSigner } from "./interfaces/i-request-signer.interface";
/**
* @deprecated Use @studyportals/mb-platform-http-requests
*/
declare class SignedRequestSenderDecorator implements IRequestSender {
private requestSigner;
private target;
constructor(requestSigner: IRequestSigner, target: IRequestSender);
sendAndExtractBody<T>(request: SuperAgentRequest): Promise<T>;
send(request: SuperAgentRequest): Promise<Response>;
}
export { SignedRequestSenderDecorator };