import { StatusCode } from './status-code'; export declare class RequestError extends Error { statusCode: number; constructor(message: string, name: string, statusCode?: StatusCode); } export declare class ForbiddenError extends RequestError { constructor(message?: string); } export declare class BadRequestError extends RequestError { readonly details?: unknown | undefined; constructor(message?: string, details?: unknown | undefined); } export declare class NotFoundError extends RequestError { constructor(message?: string); } export declare class UnauthorizedError extends RequestError { constructor(message?: string); }