UNPKG

@rnaga/wp-node

Version:

👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**

22 lines • 774 B
export type StatusCode = 400 | 401 | 404 | 500; export declare enum StatusMessage { BAD_REQUEST = "BAD_REQUEST", UNAUTHORIZED = "UNAUTHORIZED", NOT_FOUND = "NOT_FOUND", INTERNAL_SERVER_ERROR = "INTERNAL_SERVER_ERROR" } export declare class StatusCodeMapper { private static statusMap; private static reverseStatusMap; static getCode(message: StatusMessage): StatusCode; static getMessage(statusCode: StatusCode): StatusMessage; } declare class CustomError extends Error { statusCode: StatusCode; constructor(message: string, statusMessage: StatusMessage); } export declare class CrudError extends CustomError { constructor(statusMessage: StatusMessage | undefined, detail: string); } export {}; //# sourceMappingURL=error.d.ts.map