/** @implements {ElementAdapter} */ export class HTMLElementAdapter implements ElementAdapter { /** @param {Tag | ScriptTag | StyleTag} node */ constructor(node: Tag | ScriptTag | StyleTag); node: Tag | ScriptTag | StyleTag; getLocation(): import("es-html-parser/dist/types/source-location").SourceLocation; getRange(): import("es-html-parser/dist/types").Range; getElementName(): string; getOpenStartLocation(): import("es-html-parser/dist/types/source-location").SourceLocation; getOpenStartRange(): import("es-html-parser/dist/types").Range; getAttributes(): HTMLAttributeAdapter[]; } import type { ElementAdapter } from "@html-eslint/core"; import type { Tag } from "@html-eslint/types"; import type { ScriptTag } from "@html-eslint/types"; import type { StyleTag } from "@html-eslint/types"; import { HTMLAttributeAdapter } from "./attribute"; //# sourceMappingURL=element.d.ts.map