export class HTMLTraversalStep extends VisitNodeStep {
/**
* @param {Object} options
* @param {AnyHTMLNode | HTMLProgram} options.target
* @param {1 | 2} options.phase
* @param {any[]} options.args
*/
constructor({ target, phase, args }: {
target: AnyHTMLNode | HTMLProgram;
phase: 1 | 2;
args: any[];
});
target: AnyHTMLNode | HTMLProgram;
}
export namespace STEP_PHASE {
let ENTER: 1;
let EXIT: 2;
}
import { VisitNodeStep } from "@eslint/plugin-kit";
import type { AnyHTMLNode } from "@html-eslint/types";
import type { HTMLProgram } from "@html-eslint/parser";
//# sourceMappingURL=html-traversal-step.d.ts.map