import { AuthenticationTimeoutError, BadRequestError, ConflictError, ExpectationFailedError, FailedDependencyError, ForbiddenError, GoneError, ImATeapotError, LengthRequiredError, LockedError, MethodNotAllowedError, MisdirectedRequestError, NotAcceptableError, NotFoundError, PaymentRequiredError, PolicyNotFulfilledError, PreconditionFailedError, PreconditionRequiredError, ProxyAuthenticationRequiredError, RequestHeaderTooLargeError, RequestTimeoutError, RequestTooLargeError, RequestedRangeNotSatisfiableError, TooManyRequestsError, URLTooLongError, UnauthorizedError, UnavaliableForLegalReasonsError, UnprocessableEntityError, UnsupportedMediaTypeError, UpgradeRequiredError } from './ClientErrors'; import { FoundError, NotModifiedError, PermanentRedirectError, SeeOtherError, TemporaryRedirectError, UseProxyError } from './RedirectErrors'; import { BadGatewayError, BandwithLimitExceededError, GatewayTimeoutError, InsufficientStorageError, InternalServerError, LoopDetectedError, NetworkAuthenticationRequiredError, NotImplementedError, ServiceUnavaliableError, VersionNotSupportedError } from './ServerErrors'; export declare enum ErrorCodes { ContinueError = 100, SwitchingProtocolsError = 101, ProcessingError = 102, MultipleChoicesError = 300, MovedError = 301, FoundError = 302, SeeOtherError = 303, NotModifiedError = 304, UseProxyError = 305, TemporaryRedirectError = 307, PermanentRedirectError = 308, BadRequestError = 400, UnauthorizedError = 401, PaymentRequiredError = 402, ForbiddenError = 403, NotFoundError = 404, MethodNotAllowedError = 405, NotAcceptableError = 406, ProxyAuthenticationRequiredError = 407, RequestTimeoutError = 408, ConflictError = 409, GoneError = 410, LengthRequiredError = 411, PreconditionFailedError = 412, RequestTooLargeError = 413, URLTooLongError = 414, UnsupportedMediaTypeError = 415, RequestedRangeNotSatisfiableError = 416, ExpectationFailedError = 417, ImATeapotError = 418, AuthenticationTimeoutError = 419, PolicyNotFulfilledError = 420, MisdirectedRequestError = 421, UnprocessableEntityError = 422, LockedError = 423, FailedDependencyError = 424, UpgradeRequiredError = 426, PreconditionRequiredError = 428, TooManyRequestsError = 429, RequestHeaderTooLargeError = 431, UnavaliableForLegalReasonsError = 451, InternalServerError = 500, NotImplementedError = 501, BadGatewayError = 502, ServiceUnavaliableError = 503, GatewayTimeoutError = 504, VersionNotSupportedError = 505, InsufficientStorageError = 507, LoopDetectedError = 508, BandwithLimitExceededError = 509, NetworkAuthenticationRequiredError = 511 } export declare const CodeToErrorClass: { 302: typeof FoundError; 303: typeof SeeOtherError; 304: typeof NotModifiedError; 305: typeof UseProxyError; 307: typeof TemporaryRedirectError; 308: typeof PermanentRedirectError; 400: typeof BadRequestError; 401: typeof UnauthorizedError; 402: typeof PaymentRequiredError; 403: typeof ForbiddenError; 404: typeof NotFoundError; 405: typeof MethodNotAllowedError; 406: typeof NotAcceptableError; 407: typeof ProxyAuthenticationRequiredError; 408: typeof RequestTimeoutError; 409: typeof ConflictError; 410: typeof GoneError; 411: typeof LengthRequiredError; 412: typeof PreconditionFailedError; 413: typeof RequestTooLargeError; 414: typeof URLTooLongError; 415: typeof UnsupportedMediaTypeError; 416: typeof RequestedRangeNotSatisfiableError; 417: typeof ExpectationFailedError; 418: typeof ImATeapotError; 419: typeof AuthenticationTimeoutError; 420: typeof PolicyNotFulfilledError; 421: typeof MisdirectedRequestError; 422: typeof UnprocessableEntityError; 423: typeof LockedError; 424: typeof FailedDependencyError; 426: typeof UpgradeRequiredError; 428: typeof PreconditionRequiredError; 429: typeof TooManyRequestsError; 431: typeof RequestHeaderTooLargeError; 451: typeof UnavaliableForLegalReasonsError; 500: typeof InternalServerError; 501: typeof NotImplementedError; 502: typeof BadGatewayError; 503: typeof ServiceUnavaliableError; 504: typeof GatewayTimeoutError; 505: typeof VersionNotSupportedError; 507: typeof InsufficientStorageError; 508: typeof LoopDetectedError; 509: typeof BandwithLimitExceededError; 511: typeof NetworkAuthenticationRequiredError; };