import { Code, ErrorType } from '../types'; type ErrorParams = { code: Code; type: ErrorType; message?: string; }; export declare class ServiceException extends Error { private readonly code; private readonly type; getCode(): Code; getType(): ErrorType; constructor(params: ErrorParams); } export declare const handleError: (error: Error | ErrorParams, _params?: ErrorParams) => Error; export {};