import { StatusCodes } from "http-status-codes"; export interface ApiErrorBody { Errors: ApiError[]; } export interface ApiError { ErrorCode: string; Message: string; Data?: any; } export declare class CatalystBaseError extends Error { status: StatusCodes; data: any; constructor(name: string, message: string, status?: StatusCodes, data?: any); } export declare class WebhookUnauthorizedError extends CatalystBaseError { constructor(); } export declare class NotFoundError extends CatalystBaseError { constructor(); } export declare class MethodNotAllowedError extends CatalystBaseError { constructor(method: string); }