/* eslint-disable max-classes-per-file */ export class AggClientError extends Error { errors: string[]; constructor(returnedErrors: string[], ...params: any) { super(...params); this.errors = returnedErrors; this.message = returnedErrors.join(', '); } } export class InvalidConfigFileError extends Error { errors: string[]; constructor(validationErrors: string[], ...params: any) { super(...params); this.errors = validationErrors; this.message = validationErrors.join(', '); } } export class InvalidAriError extends Error {}