import { IError } from "./Interfaces"; declare class DefaultErrors { static NOT_IMPLEMENTED: IError; static UNKNOWN_REQUEST: IError; static JSON_MALFORMED: IError; static FILE_TOO_LARGE: IError; static CANT_SEND_FILE: IError; static FILE_NOT_EXISTS: IError; static UNAUTHORIZED: IError; static BAD_REQUEST: IError; static SERVICE_NOT_WORKING: IError; static TIMEOUT: IError; static METHOD_NOT_ALLOWED: IError; static DB_ERROR: IError; static DB_DUPLICATE_ERROR: IError; static FORBIDDEN: IError; static NOT_FOUND: IError; static INTERNAL_SERVER_ERROR: IError; static INVALID_TOKEN: IError; static INVALID_CREDENTIALS: IError; static INVALID_DATA: IError; static INVALID_FILE: IError; static EXTERNAL_SERVICE_ERROR: IError; static MAINTENANCE_MODE: IError; static CONFLICT: IError; static WRONG_DATA_TYPE: IError; static UPROCESSIABLE_CONTENT: IError; static WRONG_PARAMS: IError; static ACCEPTED: IError; static INTERNAL_ERROR: IError; } export declare class ErrorUtils { static isError(obj: any): obj is IError; static appendStack(error: IError, stack?: IError[]): IError; } export default DefaultErrors;