UNPKG

2.87 kBTypeScriptView Raw
1import { HttpStatusCodes } from '../Server';
2import { Response } from './Response';
3export declare class ClientErrorResponse extends Response {
4 static create(statusCode: HttpStatusCodes, message?: string, data?: any, meta?: any): ClientErrorResponse;
5 static badRequest(message?: string, data?: any, meta?: any): ClientErrorResponse;
6 static unauthorized(message?: string, data?: any, meta?: any): ClientErrorResponse;
7 static paymentRequired(message?: string, data?: any, meta?: any): ClientErrorResponse;
8 static forbidden(message?: string, data?: any, meta?: any): ClientErrorResponse;
9 static notFound(message?: string, data?: any, meta?: any): ClientErrorResponse;
10 static methodNotAllowed(message?: string, data?: any, meta?: any): ClientErrorResponse;
11 static notAcceptable(message?: string, data?: any, meta?: any): ClientErrorResponse;
12 static proxyAuthenticationRequired(message?: string, data?: any, meta?: any): ClientErrorResponse;
13 static requestTimeout(message?: string, data?: any, meta?: any): ClientErrorResponse;
14 static conflict(message?: string, data?: any, meta?: any): ClientErrorResponse;
15 static gone(message?: string, data?: any, meta?: any): ClientErrorResponse;
16 static lengthRequired(message?: string, data?: any, meta?: any): ClientErrorResponse;
17 static preconditionFailed(message?: string, data?: any, meta?: any): ClientErrorResponse;
18 static payloadTooLarge(message?: string, data?: any, meta?: any): ClientErrorResponse;
19 static uriTooLong(message?: string, data?: any, meta?: any): ClientErrorResponse;
20 static unsupportedMediaType(message?: string, data?: any, meta?: any): ClientErrorResponse;
21 static rangeNotSatisfiable(message?: string, data?: any, meta?: any): ClientErrorResponse;
22 static expectationFailed(message?: string, data?: any, meta?: any): ClientErrorResponse;
23 static iAmATeapot(message?: string, data?: any, meta?: any): ClientErrorResponse;
24 static misdirectedRequest(message?: string, data?: any, meta?: any): ClientErrorResponse;
25 static unprocessableEntity(message?: string, data?: any, meta?: any): ClientErrorResponse;
26 static locked(message?: string, data?: any, meta?: any): ClientErrorResponse;
27 static failedDependency(message?: string, data?: any, meta?: any): ClientErrorResponse;
28 static upgradeRequired(message?: string, data?: any, meta?: any): ClientErrorResponse;
29 static preconditionRequired(message?: string, data?: any, meta?: any): ClientErrorResponse;
30 static tooManyRequests(message?: string, data?: any, meta?: any): ClientErrorResponse;
31 static requestHeaderFieldsTooLarge(message?: string, data?: any, meta?: any): ClientErrorResponse;
32 static unavailableForLegalReasons(message?: string, data?: any, meta?: any): ClientErrorResponse;
33 format(): {
34 message: string;
35 data: any;
36 };
37}