export declare class HttpError extends Error { status: number; message: string; title?: string; constructor(status: number, message: string, title?: string); } export declare class BadRequestError extends HttpError { constructor(message: string); } export declare class UnauthorizedError extends HttpError { constructor(message: string); } export declare class ForbiddenError extends HttpError { constructor(message?: string); } export declare class NotFoundError extends HttpError { constructor(message?: string); } export declare class RequestTimedOut extends HttpError { constructor(message?: string); } export declare class InternalServerError extends HttpError { constructor(message?: string); } export declare class NotImplementedError extends HttpError { constructor(message: string); } export declare class BadGatewayError extends HttpError { constructor(message: string); } export declare class TooManyRequestsError extends HttpError { constructor(message: string); } export declare class RbacUnauthorizedError extends UnauthorizedError { constructor(message: string); } export declare class ConflictError extends HttpError { constructor(message: string); } export declare class MethodNotAllowedError extends HttpError { constructor(message?: string); } export declare class UnprocessableContentError extends HttpError { constructor(message?: string); } export declare class FailedDependencyError extends HttpError { constructor(message: string); } export declare class ServiceUnavailableError extends HttpError { constructor(message?: string); } export declare const NON_SB_ORG_UPDATE_ERROR = "Superblocks user cannot update non-Superblocks organization without explicit flag."; //# sourceMappingURL=http.d.ts.map