declare const enum HttpCode { // 100 'CONTINUE' = 100, 'SWITCHING_PROTOCOLS' = 101, 'PROCESSING' = 102, // 200 'OK' = 200, 'CREATED' = 201, 'ACCEPTED' = 202, 'NON_AUTHORITATIVE_INFORMATION' = 203, 'NO_CONTENT' = 204, 'RESET_CONTENT' = 205, 'PARTIAL_CONTENT' = 206, 'MULTI_STATUS' = 207, // 300 'MULTIPLE_CHOICES' = 300, 'MOVED_PERMANENTLY' = 301, 'MOVED_TEMPORARILY' = 302, 'SEE_OTHER' = 303, 'NOT_MODIFIED' = 304, 'USE_PROXY' = 305, 'TEMPORARY_REDIRECT' = 307, 'PERMANENT_REDIRECT' = 308, // 400 'BAD_REQUEST' = 400, 'UNAUTHORIZED' = 401, 'PAYMENT_REQUIRED' = 402, 'FORBIDDEN' = 403, 'NOT_FOUND' = 404, 'METHOD_NOT_ALLOWED' = 405, 'NOT_ACCEPTABLE' = 406, 'PROXY_AUTHENTICATION_REQUIRED' = 407, 'REQUEST_TIMEOUT' = 408, 'CONFLICT' = 409, 'GONE' = 410, 'LENGTH_REQUIRED' = 411, 'PRECONDITION_FAILED' = 412, 'REQUEST_TOO_LONG' = 413, 'REQUEST_URI_TOO_LONG' = 414, 'UNSUPPORTED_MEDIA_TYPE' = 415, 'REQUESTED_RANGE_NOT_SATISFIABLE' = 416, 'EXPECTATION_FAILED' = 417, 'IM_A_TEAPOT' = 418, 'INSUFFICIENT_SPACE_ON_RESOURCE' = 419, 'METHOD_FAILURE' = 420, // nice 'UNPROCESSABLE_ENTITY' = 422, 'LOCKED' = 423, 'FAILED_DEPENDENCY' = 424, 'PRECONDITION_REQUIRED' = 428, 'TOO_MANY_REQUESTS' = 429, 'REQUEST_HEADER_FIELDS_TOO_LARGE' = 431, // 500 'INTERNAL_SERVER_ERROR' = 500, 'NOT_IMPLEMENTED' = 501, 'BAD_GATEWAY' = 502, 'SERVICE_UNAVAILABLE' = 503, 'GATEWAY_TIMEOUT' = 504, 'HTTP_VERSION_NOT_SUPPORTED' = 505, 'INSUFFICIENT_STORAGE' = 507, 'NETWORK_AUTHENTICATION_REQUIRED' = 511, }