@campusiq/sdk
Version:
Official JavaScript/TypeScript SDK for CampusIQ - A comprehensive school management system API
14 lines • 609 B
TypeScript
export declare class CampusIQError extends Error {
readonly statusCode: number;
readonly code: string;
readonly requestId?: string;
constructor(message: string, statusCode?: number, code?: string, requestId?: string);
toJSON(): Record<string, any>;
static isNetworkError(error: any): boolean;
static isAuthenticationError(error: any): boolean;
static isAuthorizationError(error: any): boolean;
static isNotFoundError(error: any): boolean;
static isRateLimitError(error: any): boolean;
static isServerError(error: any): boolean;
}
//# sourceMappingURL=error.d.ts.map