import { BaseException } from './BaseException';
export declare class BadRequestException extends BaseException {
    readonly code = 400;
}
export declare class UnauthorizedException extends BaseException {
    readonly code = 401;
}
export declare class PaymentRequiredException extends BaseException {
    readonly code = 402;
}
export declare class ForbiddenException extends BaseException {
    readonly code = 403;
}
export declare class NotFoundException extends BaseException {
    readonly code = 404;
}
export declare class MethodNotAllowedException extends BaseException {
    readonly code = 405;
}
export declare class NotAcceptableException extends BaseException {
    readonly code = 406;
}
export declare class ProxyAuthenticationRequiredException extends BaseException {
    readonly code = 407;
}
export declare class RequestTimeoutException extends BaseException {
    readonly code = 408;
}
export declare class ConflictException extends BaseException {
    readonly code = 409;
}
export declare class GoneException extends BaseException {
    readonly code = 410;
}
export declare class LengthRequiredException extends BaseException {
    readonly code = 411;
}
export declare class PreconditionFailedException extends BaseException {
    readonly code = 412;
}
export declare class PayloadTooLargeException extends BaseException {
    readonly code = 413;
}
export declare class UriTooLongException extends BaseException {
    readonly code = 414;
}
export declare class UnsupportedMediaTypeException extends BaseException {
    readonly code = 415;
}
export declare class RangeNotSatisfiableException extends BaseException {
    readonly code = 416;
}
export declare class ExpectationFailedException extends BaseException {
    readonly code = 417;
}
export declare class ImATeapotException extends BaseException {
    readonly code = 418;
}
export declare class MisdirectedRequestException extends BaseException {
    readonly code = 421;
}
export declare class UnprocessableEntityException extends BaseException {
    readonly code = 422;
}
export declare class LockedException extends BaseException {
    readonly code = 423;
}
export declare class FailedDependencyException extends BaseException {
    readonly code = 424;
}
export declare class TooEarlyException extends BaseException {
    readonly code = 425;
}
export declare class UpgradeRequiredException extends BaseException {
    readonly code = 426;
}
export declare class PreconditionRequiredException extends BaseException {
    readonly code = 428;
}
export declare class TooManyRequestsException extends BaseException {
    readonly code = 428;
}
export declare class RequestHeaderFieldsTooLargeException extends BaseException {
    readonly code = 431;
}
export declare class UnavailableForLegalReasonsException extends BaseException {
    readonly code = 451;
}
export declare class InternalServerException extends BaseException {
    readonly code = 500;
}
export declare class NotImplementedException extends BaseException {
    readonly code = 501;
}
export declare class BadGatewayException extends BaseException {
    readonly code = 502;
}
export declare class ServiceUnavailableException extends BaseException {
    readonly code = 503;
}
export declare class GatewayTimeoutException extends BaseException {
    readonly code = 504;
}
export declare class HTTPVersionNotSupportedException extends BaseException {
    readonly code = 505;
}
export declare class VariantAlsoNegatesException extends BaseException {
    readonly code = 506;
}
export declare class InsufficientStorageException extends BaseException {
    readonly code = 507;
}
export declare class LoopDetectedException extends BaseException {
    readonly code = 508;
}
export declare class NotExtendedException extends BaseException {
    readonly code = 510;
}
export declare class NetworkAuthenticationRequiredException extends BaseException {
    readonly code = 511;
}
