declare class AppError extends Error { readonly cause?: Error | undefined; constructor(message: string, cause?: Error | undefined); toJSON(): object; } export declare class BadRequest extends AppError { } export declare class NotAuthenticated extends AppError { } export declare class PaymentError extends AppError { } export declare class Forbidden extends AppError { } export declare class NotFound extends AppError { } export declare class MethodNotAllowed extends AppError { } export declare class NotAcceptable extends AppError { } export declare class Timeout extends AppError { } export declare class Conflict extends AppError { } export declare class LengthRequired extends AppError { } export declare class Unprocessable extends AppError { } export declare class TooManyRequests extends AppError { } export declare class InternalServerError extends AppError { } export declare class NotImplemented extends AppError { } export declare class BadGateway extends AppError { } export declare class Unavailable extends AppError { } export {};