export declare class BaseError extends Error { name: string; status: number; get defaultMessage(): string; constructor(message?: string); } export declare class ClientError extends BaseError { status: number; get defaultMessage(): string; } export declare class NotFoundError extends BaseError { status: number; get defaultMessage(): string; } export declare class ConflictError extends BaseError { status: number; get defaultMessage(): string; } export declare class UniqueConstraintViolationError extends BaseError { status: number; get defaultMessage(): string; } export declare class RequestSizeExceededError extends BaseError { status: number; get defaultMessage(): string; } export declare class AuthenticationRequiredError extends BaseError { status: number; get defaultMessage(): string; } export declare class InvalidAuthenticationError extends BaseError { status: number; get defaultMessage(): string; } export declare class AccessDeniedError extends BaseError { status: number; get defaultMessage(): string; } export declare class RateLimitExceededError extends BaseError { status: number; get defaultMessage(): string; } export declare class ServerError extends BaseError { status: number; get defaultMessage(): string; } export declare class InvalidStateError extends BaseError { status: number; get defaultMessage(): string; } export declare class InitializationError extends BaseError { status: number; get defaultMessage(): string; } export declare class NotImplementedError extends BaseError { status: number; get defaultMessage(): string; }