@noony-serverless/core
Version:
A Middy base framework compatible with Firebase and GCP Cloud Functions with TypeScript
25 lines • 900 B
TypeScript
export declare class HttpError extends Error {
status: number;
code?: string;
details?: unknown;
constructor(status: number, message: string, code?: string, details?: unknown);
}
export declare class ValidationError extends HttpError {
constructor(message: string, details?: unknown);
}
export declare class AuthenticationError extends HttpError {
constructor(message?: string);
}
export declare class BusinessError extends HttpError {
constructor(message: string, status?: number, details?: unknown);
}
export declare class SecurityError extends HttpError {
constructor(message?: string, details?: unknown);
}
export declare class TimeoutError extends HttpError {
constructor(message?: string, details?: unknown);
}
export declare class TooLargeError extends HttpError {
constructor(message?: string, details?: unknown);
}
//# sourceMappingURL=errors.d.ts.map