import { ErrorType } from '../utils/common'; export interface ISkyflowError { code: string | number; description: string; type?: ErrorType | string | undefined; } export default class SkyflowError extends Error { error?: ISkyflowError; errors?: ISkyflowError[]; constructor(errorCode: ISkyflowError, args?: any[], isSingularError?: boolean); }