import { Joinpoint } from "../../Joinpoints.js";
import AnalyserResult from "./AnalyserResult.js";
export default abstract class Checker {
    name: string;
    constructor(name: string);
    abstract check<T extends Joinpoint>(node: T): AnalyserResult | undefined;
    getName(): string;
}
//# sourceMappingURL=Checker.d.ts.map