import { BaseError, ErrorOptions, IBaseError } from "@ebec/core"; //#region src/constants.d.ts declare const STATUS_TEXTS: { readonly 400: "Bad Request"; readonly 401: "Unauthorized"; readonly 403: "Forbidden"; readonly 404: "Not Found"; readonly 405: "Method Not Allowed"; readonly 406: "Not Acceptable"; readonly 407: "Proxy Authentication Required"; readonly 408: "Request Timeout"; readonly 409: "Conflict"; readonly 410: "Gone"; readonly 411: "Length Required"; readonly 412: "Precondition Failed"; readonly 413: "Request Entity Too Large"; readonly 414: "Request-URI Too Long"; readonly 415: "Unsupported Media Type"; readonly 416: "Requested Range Not Satisfiable"; readonly 417: "Expectation Failed"; readonly 418: "I'm a Teapot"; readonly 420: "Enhance Your Calm"; readonly 422: "Unprocessable Entity"; readonly 423: "Locked"; readonly 424: "Failed Dependency"; readonly 425: "Unordered Collection"; readonly 426: "Upgrade Required"; readonly 428: "Precondition Required"; readonly 429: "Too Many Requests"; readonly 431: "Request Header Fields Too Large"; readonly 444: "No Response"; readonly 449: "Retry With"; readonly 450: "Blocked By Windows Parental Controls"; readonly 499: "Client Closed Request"; readonly 500: "Internal Server Error"; readonly 501: "Not Implemented"; readonly 502: "Bad Gateway"; readonly 503: "Service Unavailable"; readonly 504: "Gateway Timeout"; readonly 505: "HTTP Version Not Supported"; readonly 506: "Variant Also Negotiates"; readonly 507: "Insufficient Storage"; readonly 508: "Loop Detected"; readonly 509: "Bandwidth Limit Exceeded"; readonly 510: "Not Extended"; readonly 511: "Network Authentication Required"; }; //#endregion //#region src/types.d.ts type HTTPErrorOptions = ErrorOptions & { /** * A numeric Status Code between 400-599. */ status?: number | string; /** * A numeric Status Code between 400-599. * * @deprecated Use `status` instead. */ statusCode?: number | string; /** * Specify a redirect URL in case of a http error. */ redirectURL?: string; }; type HTTPErrorInput = string | HTTPErrorOptions; //#endregion //#region src/errors/base/types.d.ts interface IHTTPError extends IBaseError { status: number; /** * @deprecated Use `status` instead. */ statusCode: number; redirectURL?: string; } interface IClientError extends IHTTPError {} interface IServerError extends IHTTPError {} //#endregion //#region src/errors/base/http.d.ts declare const HTTP_ERROR_INSTANCE: unique symbol; declare class HTTPError extends BaseError implements IHTTPError { /** * A numeric Status Code between 400-599. */ readonly status: number; /** * Specify a redirect URL in case of a http error. */ readonly redirectURL?: string; constructor(input?: HTTPErrorInput); /** * @deprecated Use `status` instead. */ get statusCode(): number; toJSON(): { status: number; name: string; message: string; code: string; cause?: unknown; errors?: unknown[]; "@instanceof": string[]; }; } declare function isHTTPError(input: unknown): input is IHTTPError; //#endregion //#region src/errors/base/client.d.ts declare const CLIENT_ERROR_INSTANCE: unique symbol; declare class ClientError extends HTTPError implements IClientError { constructor(input?: HTTPErrorInput); } declare function isClientError(input: unknown): input is IClientError; //#endregion //#region src/errors/base/server.d.ts declare const SERVER_ERROR_INSTANCE: unique symbol; declare class ServerError extends HTTPError implements IServerError { constructor(input?: HTTPErrorInput); } declare function isServerError(input: unknown): input is IServerError; //#endregion //#region src/errors/client/400-bad-request.d.ts declare const BAD_REQUEST_ERROR_INSTANCE: unique symbol; declare const BadRequestErrorOptions: { readonly code: "BAD_REQUEST"; readonly status: 400; }; declare class BadRequestError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/401-unauthorized.d.ts declare const UNAUTHORIZED_ERROR_INSTANCE: unique symbol; declare const UnauthorizedErrorOptions: { readonly code: "UNAUTHORIZED"; readonly status: 401; }; declare class UnauthorizedError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/403-forbidden.d.ts declare const FORBIDDEN_ERROR_INSTANCE: unique symbol; declare const ForbiddenErrorOptions: { readonly code: "FORBIDDEN"; readonly status: 403; }; declare class ForbiddenError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/404-not-found.d.ts declare const NOT_FOUND_ERROR_INSTANCE: unique symbol; declare const NotFoundErrorOptions: { readonly code: "NOT_FOUND"; readonly status: 404; }; declare class NotFoundError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/405-method-not-allowed.d.ts declare const METHOD_NOT_ALLOWED_ERROR_INSTANCE: unique symbol; declare const MethodNotAllowedErrorOptions: { readonly code: "METHOD_NOT_ALLOWED"; readonly status: 405; }; declare class MethodNotAllowedError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/406-not-acceptable.d.ts declare const NOT_ACCEPTABLE_ERROR_INSTANCE: unique symbol; declare const NotAcceptableErrorOptions: { readonly code: "NOT_ACCEPTABLE"; readonly status: 406; }; declare class NotAcceptableError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/407-proxy-authentication-required.d.ts declare const PROXY_AUTHENTICATION_REQUIRED_ERROR_INSTANCE: unique symbol; declare const ProxyAuthenticationRequiredErrorOptions: { readonly code: "PROXY_AUTHENTICATION_REQUIRED"; readonly status: 407; }; declare class ProxyAuthenticationRequiredError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/408-request-timeout.d.ts declare const REQUEST_TIMEOUT_ERROR_INSTANCE: unique symbol; declare const RequestTimeoutErrorOptions: { readonly code: "REQUEST_TIMEOUT"; readonly status: 408; }; declare class RequestTimeoutError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/409-conflict.d.ts declare const CONFLICT_ERROR_INSTANCE: unique symbol; declare const ConflictErrorOptions: { readonly code: "CONFLICT"; readonly status: 409; }; declare class ConflictError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/410-gone.d.ts declare const GONE_ERROR_INSTANCE: unique symbol; declare const GoneErrorOptions: { readonly code: "GONE"; readonly status: 410; }; declare class GoneError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/411-length-required.d.ts declare const LENGTH_REQUIRED_ERROR_INSTANCE: unique symbol; declare const LengthRequiredErrorOptions: { readonly code: "LENGTH_REQUIRED"; readonly status: 411; }; declare class LengthRequiredError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/412-precondition-failed.d.ts declare const PRECONDITION_FAILED_ERROR_INSTANCE: unique symbol; declare const PreconditionFailedErrorOptions: { readonly code: "PRECONDITION_FAILED"; readonly status: 412; }; declare class PreconditionFailedError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/413-request-entity-too-large.d.ts declare const REQUEST_ENTITY_TOO_LARGE_ERROR_INSTANCE: unique symbol; declare const RequestEntityTooLargeErrorOptions: { readonly code: "REQUEST_ENTITY_TOO_LARGE"; readonly status: 413; }; declare class RequestEntityTooLargeError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/414-request-uri-too-long.d.ts declare const REQUEST_URI_TOO_LONG_ERROR_INSTANCE: unique symbol; declare const RequestURITooLongErrorOptions: { readonly code: "REQUEST_URI_TOO_LONG"; readonly status: 414; }; declare class RequestURITooLongError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/415-unsupported-media-type.d.ts declare const UNSUPPORTED_MEDIA_TYPE_ERROR_INSTANCE: unique symbol; declare const UnsupportedMediaTypeErrorOptions: { readonly code: "UNSUPPORTED_MEDIA_TYPE"; readonly status: 415; }; declare class UnsupportedMediaTypeError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/416-requested-range-not-satisfiable.d.ts declare const REQUESTED_RANGE_NOT_SATISFIABLE_ERROR_INSTANCE: unique symbol; declare const RequestedRangeNotSatisfiableErrorOptions: { readonly code: "REQUESTED_RANGE_NOT_SATISFIABLE"; readonly status: 416; }; declare class RequestedRangeNotSatisfiableError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/417-expectation-failed.d.ts declare const EXPECTATION_FAILED_ERROR_INSTANCE: unique symbol; declare const ExpectationFailedErrorOptions: { readonly code: "EXPECTATION_FAILED"; readonly status: 417; }; declare class ExpectationFailedError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/418-im-a-teapot.d.ts declare const IM_A_TEAPOT_ERROR_INSTANCE: unique symbol; declare const ImATeapotErrorOptions: { readonly code: "IM_A_TEAPOT"; readonly status: 418; }; declare class ImATeapotError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/420-enhance-your-calm.d.ts declare const ENHANCE_YOUR_CALM_ERROR_INSTANCE: unique symbol; declare const EnhanceYourCalmErrorOptions: { readonly code: "ENHANCE_YOUR_CALM"; readonly status: 420; }; declare class EnhanceYourCalmError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/422-unprocessable-entity.d.ts declare const UNPROCESSABLE_ENTITY_ERROR_INSTANCE: unique symbol; declare const UnprocessableEntityErrorOptions: { readonly code: "UNPROCESSABLE_ENTITY"; readonly status: 422; }; declare class UnprocessableEntityError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/423-locked.d.ts declare const LOCKED_ERROR_INSTANCE: unique symbol; declare const LockedErrorOptions: { readonly code: "LOCKED"; readonly status: 423; }; declare class LockedError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/424-failed-dependency.d.ts declare const FAILED_DEPENDENCY_ERROR_INSTANCE: unique symbol; declare const FailedDependencyErrorOptions: { readonly code: "FAILED_DEPENDENCY"; readonly status: 424; }; declare class FailedDependencyError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/425-unordered-collection.d.ts declare const UNORDERED_COLLECTION_ERROR_INSTANCE: unique symbol; declare const UnorderedCollectionErrorOptions: { readonly code: "UNORDERED_COLLECTION"; readonly status: 425; }; declare class UnorderedCollectionError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/426-upgrade-required.d.ts declare const UPGRADE_REQUIRED_ERROR_INSTANCE: unique symbol; declare const UpgradeRequiredErrorOptions: { readonly code: "UPGRADE_REQUIRED"; readonly status: 426; }; declare class UpgradeRequiredError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/428-precondition-required.d.ts declare const PRECONDITION_REQUIRED_ERROR_INSTANCE: unique symbol; declare const PreconditionRequiredErrorOptions: { readonly code: "PRECONDITION_REQUIRED"; readonly status: 428; }; declare class PreconditionRequiredError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/429-too-many-requests.d.ts declare const TOO_MANY_REQUESTS_ERROR_INSTANCE: unique symbol; declare const TooManyRequestsErrorOptions: { readonly code: "TOO_MANY_REQUESTS"; readonly status: 429; }; declare class TooManyRequestsError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/431-request-header-fields-too-large.d.ts declare const REQUEST_HEADER_FIELDS_TOO_LARGE_ERROR_INSTANCE: unique symbol; declare const RequestHeaderFieldsTooLargeErrorOptions: { readonly code: "REQUEST_HEADER_FIELDS_TOO_LARGE"; readonly status: 431; }; declare class RequestHeaderFieldsTooLargeError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/444-no-response.d.ts declare const NO_RESPONSE_ERROR_INSTANCE: unique symbol; declare const NoResponseErrorOptions: { readonly code: "NO_RESPONSE"; readonly status: 444; }; declare class NoResponseError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/449-retry-with.d.ts declare const RETRY_WITH_ERROR_INSTANCE: unique symbol; declare const RetryWithErrorOptions: { readonly code: "RETRY_WITH"; readonly status: 449; }; declare class RetryWithError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/450-blocked-by-windows-parental-controls.d.ts declare const BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS_ERROR_INSTANCE: unique symbol; declare const BlockedByWindowsParentalControlsErrorOptions: { readonly code: "BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS"; readonly status: 450; }; declare class BlockedByWindowsParentalControlsError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/client/499-client-closed-request.d.ts declare const CLIENT_CLOSED_REQUEST_ERROR_INSTANCE: unique symbol; declare const ClientClosedRequestErrorOptions: { readonly code: "CLIENT_CLOSED_REQUEST"; readonly status: 499; }; declare class ClientClosedRequestError extends ClientError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/500-internal-server-error.d.ts declare const INTERNAL_SERVER_ERROR_INSTANCE: unique symbol; declare const InternalServerErrorOptions: { readonly code: "INTERNAL_SERVER_ERROR"; readonly status: 500; }; declare class InternalServerError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/501-not-implemented.d.ts declare const NOT_IMPLEMENTED_ERROR_INSTANCE: unique symbol; declare const NotImplementedErrorOptions: { readonly code: "NOT_IMPLEMENTED"; readonly status: 501; }; declare class NotImplementedError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/502-bad-gateway.d.ts declare const BAD_GATEWAY_ERROR_INSTANCE: unique symbol; declare const BadGatewayErrorOptions: { readonly code: "BAD_GATEWAY"; readonly status: 502; }; declare class BadGatewayError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/503-service-unavailable.d.ts declare const SERVICE_UNAVAILABLE_ERROR_INSTANCE: unique symbol; declare const ServiceUnavailableErrorOptions: { readonly code: "SERVICE_UNAVAILABLE"; readonly status: 503; }; declare class ServiceUnavailableError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/504-gateway-timeout.d.ts declare const GATEWAY_TIMEOUT_ERROR_INSTANCE: unique symbol; declare const GatewayTimeoutErrorOptions: { readonly code: "GATEWAY_TIMEOUT"; readonly status: 504; }; declare class GatewayTimeoutError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/505-http-version-not-supported.d.ts declare const HTTP_VERSION_NOT_SUPPORTED_ERROR_INSTANCE: unique symbol; declare const HTTPVersionNotSupportedErrorOptions: { readonly code: "HTTP_VERSION_NOT_SUPPORTED"; readonly status: 505; }; declare class HTTPVersionNotSupportedError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/506-variant-also-negotiates.d.ts declare const VARIANT_ALSO_NEGOTIATES_ERROR_INSTANCE: unique symbol; declare const VariantAlsoNegotiatesErrorOptions: { readonly code: "VARIANT_ALSO_NEGOTIATES"; readonly status: 506; }; declare class VariantAlsoNegotiatesError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/507-insufficient-storage.d.ts declare const INSUFFICIENT_STORAGE_ERROR_INSTANCE: unique symbol; declare const InsufficientStorageErrorOptions: { readonly code: "INSUFFICIENT_STORAGE"; readonly status: 507; }; declare class InsufficientStorageError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/508-loop-detected.d.ts declare const LOOP_DETECTED_ERROR_INSTANCE: unique symbol; declare const LoopDetectedErrorOptions: { readonly code: "LOOP_DETECTED"; readonly status: 508; }; declare class LoopDetectedError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/509-bandwidth-limit-exceeded.d.ts declare const BANDWIDTH_LIMIT_EXCEEDED_ERROR_INSTANCE: unique symbol; declare const BandwidthLimitExceededErrorOptions: { readonly code: "BANDWIDTH_LIMIT_EXCEEDED"; readonly status: 509; }; declare class BandwidthLimitExceededError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/510-not-extended.d.ts declare const NOT_EXTENDED_ERROR_INSTANCE: unique symbol; declare const NotExtendedErrorOptions: { readonly code: "NOT_EXTENDED"; readonly status: 510; }; declare class NotExtendedError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/errors/server/511-network-authentication-required.d.ts declare const NETWORK_AUTHENTICATION_REQUIRED_ERROR_INSTANCE: unique symbol; declare const NetworkAuthenticationRequiredErrorOptions: { readonly code: "NETWORK_AUTHENTICATION_REQUIRED"; readonly status: 511; }; declare class NetworkAuthenticationRequiredError extends ServerError { constructor(input?: HTTPErrorInput); } //#endregion //#region src/utils/options.d.ts declare function isHTTPErrorOptions(input: unknown): input is HTTPErrorOptions; //#endregion //#region src/utils/sanitize.d.ts declare function sanitizeStatusCode(input?: string | number | null): number; //#endregion //#region src/utils/status-text.d.ts declare function getStatusText(statusCode: number): string | undefined; //#endregion export { BAD_GATEWAY_ERROR_INSTANCE, BAD_REQUEST_ERROR_INSTANCE, BANDWIDTH_LIMIT_EXCEEDED_ERROR_INSTANCE, BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS_ERROR_INSTANCE, BadGatewayError, BadGatewayErrorOptions, BadRequestError, BadRequestErrorOptions, BandwidthLimitExceededError, BandwidthLimitExceededErrorOptions, BlockedByWindowsParentalControlsError, BlockedByWindowsParentalControlsErrorOptions, CLIENT_CLOSED_REQUEST_ERROR_INSTANCE, CLIENT_ERROR_INSTANCE, CONFLICT_ERROR_INSTANCE, ClientClosedRequestError, ClientClosedRequestErrorOptions, ClientError, ConflictError, ConflictErrorOptions, ENHANCE_YOUR_CALM_ERROR_INSTANCE, EXPECTATION_FAILED_ERROR_INSTANCE, EnhanceYourCalmError, EnhanceYourCalmErrorOptions, ExpectationFailedError, ExpectationFailedErrorOptions, FAILED_DEPENDENCY_ERROR_INSTANCE, FORBIDDEN_ERROR_INSTANCE, FailedDependencyError, FailedDependencyErrorOptions, ForbiddenError, ForbiddenErrorOptions, GATEWAY_TIMEOUT_ERROR_INSTANCE, GONE_ERROR_INSTANCE, GatewayTimeoutError, GatewayTimeoutErrorOptions, GoneError, GoneErrorOptions, HTTPError, HTTPErrorInput, HTTPErrorOptions, HTTPVersionNotSupportedError, HTTPVersionNotSupportedErrorOptions, HTTP_ERROR_INSTANCE, HTTP_VERSION_NOT_SUPPORTED_ERROR_INSTANCE, IClientError, IHTTPError, IM_A_TEAPOT_ERROR_INSTANCE, INSUFFICIENT_STORAGE_ERROR_INSTANCE, INTERNAL_SERVER_ERROR_INSTANCE, IServerError, ImATeapotError, ImATeapotErrorOptions, InsufficientStorageError, InsufficientStorageErrorOptions, InternalServerError, InternalServerErrorOptions, LENGTH_REQUIRED_ERROR_INSTANCE, LOCKED_ERROR_INSTANCE, LOOP_DETECTED_ERROR_INSTANCE, LengthRequiredError, LengthRequiredErrorOptions, LockedError, LockedErrorOptions, LoopDetectedError, LoopDetectedErrorOptions, METHOD_NOT_ALLOWED_ERROR_INSTANCE, MethodNotAllowedError, MethodNotAllowedErrorOptions, NETWORK_AUTHENTICATION_REQUIRED_ERROR_INSTANCE, NOT_ACCEPTABLE_ERROR_INSTANCE, NOT_EXTENDED_ERROR_INSTANCE, NOT_FOUND_ERROR_INSTANCE, NOT_IMPLEMENTED_ERROR_INSTANCE, NO_RESPONSE_ERROR_INSTANCE, NetworkAuthenticationRequiredError, NetworkAuthenticationRequiredErrorOptions, NoResponseError, NoResponseErrorOptions, NotAcceptableError, NotAcceptableErrorOptions, NotExtendedError, NotExtendedErrorOptions, NotFoundError, NotFoundErrorOptions, NotImplementedError, NotImplementedErrorOptions, PRECONDITION_FAILED_ERROR_INSTANCE, PRECONDITION_REQUIRED_ERROR_INSTANCE, PROXY_AUTHENTICATION_REQUIRED_ERROR_INSTANCE, PreconditionFailedError, PreconditionFailedErrorOptions, PreconditionRequiredError, PreconditionRequiredErrorOptions, ProxyAuthenticationRequiredError, ProxyAuthenticationRequiredErrorOptions, REQUESTED_RANGE_NOT_SATISFIABLE_ERROR_INSTANCE, REQUEST_ENTITY_TOO_LARGE_ERROR_INSTANCE, REQUEST_HEADER_FIELDS_TOO_LARGE_ERROR_INSTANCE, REQUEST_TIMEOUT_ERROR_INSTANCE, REQUEST_URI_TOO_LONG_ERROR_INSTANCE, RETRY_WITH_ERROR_INSTANCE, RequestEntityTooLargeError, RequestEntityTooLargeErrorOptions, RequestHeaderFieldsTooLargeError, RequestHeaderFieldsTooLargeErrorOptions, RequestTimeoutError, RequestTimeoutErrorOptions, RequestURITooLongError, RequestURITooLongErrorOptions, RequestedRangeNotSatisfiableError, RequestedRangeNotSatisfiableErrorOptions, RetryWithError, RetryWithErrorOptions, SERVER_ERROR_INSTANCE, SERVICE_UNAVAILABLE_ERROR_INSTANCE, STATUS_TEXTS, ServerError, ServiceUnavailableError, ServiceUnavailableErrorOptions, TOO_MANY_REQUESTS_ERROR_INSTANCE, TooManyRequestsError, TooManyRequestsErrorOptions, UNAUTHORIZED_ERROR_INSTANCE, UNORDERED_COLLECTION_ERROR_INSTANCE, UNPROCESSABLE_ENTITY_ERROR_INSTANCE, UNSUPPORTED_MEDIA_TYPE_ERROR_INSTANCE, UPGRADE_REQUIRED_ERROR_INSTANCE, UnauthorizedError, UnauthorizedErrorOptions, UnorderedCollectionError, UnorderedCollectionErrorOptions, UnprocessableEntityError, UnprocessableEntityErrorOptions, UnsupportedMediaTypeError, UnsupportedMediaTypeErrorOptions, UpgradeRequiredError, UpgradeRequiredErrorOptions, VARIANT_ALSO_NEGOTIATES_ERROR_INSTANCE, VariantAlsoNegotiatesError, VariantAlsoNegotiatesErrorOptions, getStatusText, isClientError, isHTTPError, isHTTPErrorOptions, isServerError, sanitizeStatusCode }; //# sourceMappingURL=index.d.cts.map