import { IError, ErrorType, ModelElement, Location } from './modelElement.js';

declare class ErrorBase implements IError {
    type: ErrorType;
    message: string;
    element?: ModelElement;
    location: Location;
    constructor(type: ErrorType, message: string, element: ModelElement | undefined, location: Location);
}

export { ErrorBase };
