eslint-plugin-vue-scoped-css
Version:
ESLint plugin for Scoped CSS in Vue.js
12 lines (11 loc) • 687 B
TypeScript
import type { AST } from "../../../types";
export declare function isRootElement(element: AST.VElement | AST.VDocumentFragment): element is AST.VElement & {
parent: AST.VDocumentFragment;
};
export declare function isSkipElement(element: AST.VElement | AST.VDocumentFragment): boolean;
export declare function isSlotElement(element: AST.VElement | AST.VDocumentFragment): element is AST.VElement & {
name: "slot";
};
export declare function getWrapperTransition(element: AST.VElement): AST.VElement | null;
export declare function isElementWrappedInTransition(element: AST.VElement): boolean;
export declare function getParentElement(element: AST.VElement): AST.VElement | null;