@studyportals/sp-hs-misc
Version:
Miscellaneous code used in HouseStark's projects
27 lines (26 loc) • 907 B
TypeScript
import * as superagent from "superagent";
import { ISuperAgentRequestFactory } from "../requests/interfaces/i-super-agent-request-factory.interface";
/**
* A basic implementation of the ISuperAgentRequestFactory interface.
*
* @deprecated Use @studyportals/mb-platform-http-requests
*/
declare class BaseSuperAgentRequestFactory implements ISuperAgentRequestFactory {
/**
* Creates a GET request to the specified path.
*/
get(path: string): superagent.SuperAgentRequest;
/**
* Creates a POST request to the specified path.
*/
post(path: string): superagent.SuperAgentRequest;
/**
* Creates a PUT request to the specified path.
*/
put(path: string): superagent.SuperAgentRequest;
/**
* Creates a DELETE request to the specified path.
*/
delete(path: string): superagent.SuperAgentRequest;
}
export { BaseSuperAgentRequestFactory };