export declare class ExceptionReason {
    static readonly UNCAUGHT: ExceptionReason;
    static readonly UNSUCCESSFUL_RESULT: ExceptionReason;
    static readonly INTERNAL_ROUTING_ERROR: ExceptionReason;
    static readonly INCOMPATIBLE_SERVICE_RESPONSE: ExceptionReason;
    static readonly ENTITY_NOT_FOUND: ExceptionReason;
    static readonly ILLEGAL_STATE: ExceptionReason;
    static readonly INVALID_ARGUMENTS: ExceptionReason;
    static readonly CAPTCHA_VERIFICATION_REQUIRED: ExceptionReason;
    static readonly TIMEOUT: ExceptionReason;
    static readonly OTP_REQUIRED: ExceptionReason;
    static readonly HTTP_ACCEPTED: ExceptionReason;
    static readonly HTTP_BAD_GATEWAY: ExceptionReason;
    static readonly HTTP_BAD_REQUEST: ExceptionReason;
    static readonly HTTP_CONFLICT: ExceptionReason;
    static readonly HTTP_CONTINUE: ExceptionReason;
    static readonly HTTP_CREATED: ExceptionReason;
    static readonly HTTP_EXPECTATION_FAILED: ExceptionReason;
    static readonly HTTP_FAILED_DEPENDENCY: ExceptionReason;
    static readonly HTTP_FORBIDDEN: ExceptionReason;
    static readonly HTTP_GATEWAY_TIMEOUT: ExceptionReason;
    static readonly HTTP_GONE: ExceptionReason;
    static readonly HTTP_HTTP_VERSION_NOT_SUPPORTED: ExceptionReason;
    static readonly HTTP_IM_A_TEAPOT: ExceptionReason;
    static readonly HTTP_INSUFFICIENT_SPACE_ON_RESOURCE: ExceptionReason;
    static readonly HTTP_INSUFFICIENT_STORAGE: ExceptionReason;
    static readonly HTTP_INTERNAL_SERVER_ERROR: ExceptionReason;
    static readonly HTTP_LENGTH_REQUIRED: ExceptionReason;
    static readonly HTTP_LOCKED: ExceptionReason;
    static readonly HTTP_METHOD_FAILURE: ExceptionReason;
    static readonly HTTP_METHOD_NOT_ALLOWED: ExceptionReason;
    static readonly HTTP_MOVED_PERMANENTLY: ExceptionReason;
    static readonly HTTP_MOVED_TEMPORARILY: ExceptionReason;
    static readonly HTTP_MULTI_STATUS: ExceptionReason;
    static readonly HTTP_MULTIPLE_CHOICES: ExceptionReason;
    static readonly HTTP_NETWORK_AUTHENTICATION_REQUIRED: ExceptionReason;
    static readonly HTTP_NO_CONTENT: ExceptionReason;
    static readonly HTTP_NON_AUTHORITATIVE_INFORMATION: ExceptionReason;
    static readonly HTTP_NOT_ACCEPTABLE: ExceptionReason;
    static readonly HTTP_NOT_FOUND: ExceptionReason;
    static readonly HTTP_NOT_IMPLEMENTED: ExceptionReason;
    static readonly HTTP_NOT_MODIFIED: ExceptionReason;
    static readonly HTTP_OK: ExceptionReason;
    static readonly HTTP_PARTIAL_CONTENT: ExceptionReason;
    static readonly HTTP_PAYMENT_REQUIRED: ExceptionReason;
    static readonly HTTP_PERMANENT_REDIRECT: ExceptionReason;
    static readonly HTTP_PRECONDITION_FAILED: ExceptionReason;
    static readonly HTTP_PRECONDITION_REQUIRED: ExceptionReason;
    static readonly HTTP_PROCESSING: ExceptionReason;
    static readonly HTTP_PROXY_AUTHENTICATION_REQUIRED: ExceptionReason;
    static readonly HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE: ExceptionReason;
    static readonly HTTP_REQUEST_TIMEOUT: ExceptionReason;
    static readonly HTTP_REQUEST_TOO_LONG: ExceptionReason;
    static readonly HTTP_REQUEST_URI_TOO_LONG: ExceptionReason;
    static readonly HTTP_REQUESTED_RANGE_NOT_SATISFIABLE: ExceptionReason;
    static readonly HTTP_RESET_CONTENT: ExceptionReason;
    static readonly HTTP_SEE_OTHER: ExceptionReason;
    static readonly HTTP_SERVICE_UNAVAILABLE: ExceptionReason;
    static readonly HTTP_SWITCHING_PROTOCOLS: ExceptionReason;
    static readonly HTTP_TEMPORARY_REDIRECT: ExceptionReason;
    static readonly HTTP_TOO_MANY_REQUESTS: ExceptionReason;
    static readonly HTTP_UNAUTHORIZED: ExceptionReason;
    static readonly HTTP_UNPROCESSABLE_ENTITY: ExceptionReason;
    static readonly HTTP_UNSUPPORTED_MEDIA_TYPE: ExceptionReason;
    static readonly HTTP_USE_PROXY: ExceptionReason;
    readonly name: string;
    readonly code: number;
    private constructor();
    static fromHttpStatusCode(httpStatusCode: number): ExceptionReason;
}
