@pact-foundation/pact
Version:
Pact for all things Javascript
22 lines (21 loc) • 641 B
TypeScript
export declare enum HTTPMethods {
GET = "GET",
POST = "POST",
PUT = "PUT",
PATCH = "PATCH",
DELETE = "DELETE",
HEAD = "HEAD",
OPTIONS = "OPTIONS",
COPY = "COPY",
LOCK = "LOCK",
MKCOL = "MKCOL",
MOVE = "MOVE",
PROPFIND = "PROPFIND",
PROPPATCH = "PROPPATCH",
UNLOCK = "UNLOCK",
REPORT = "REPORT"
}
export type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'HEAD' | 'OPTIONS' | 'COPY' | 'LOCK' | 'MKCOL' | 'MOVE' | 'PROPFIND' | 'PROPPATCH' | 'UNLOCK' | 'REPORT';
export declare class Request {
send(method: HTTPMethod, url: string, body?: string): Promise<string>;
}