import CodeError from "./errors/CodeError"; export default class ErrorCollector { errors: CodeError[]; reportError(err: ET): ET; printErrors(): void; hasErrors(): boolean; /** * Throws the first error on the list. Used to simplify testing. */ throwIfAny(): void; }