eslint-plugin-vue-scoped-css
Version:
ESLint plugin for Scoped CSS in Vue.js
9 lines (8 loc) • 701 B
TypeScript
import { type StyleContext, isValidStyleContext, type ValidStyleContext, type InvalidStyleContext } from "./style";
import { CommentDirectivesReporter } from "./comment-directive";
import type { RuleContext } from "../../types";
import { VueComponentContext } from "./vue-components";
export declare function getStyleContexts(context: RuleContext): StyleContext[];
export declare function getCommentDirectivesReporter(context: RuleContext): CommentDirectivesReporter;
export declare function getVueComponentContext(context: RuleContext): VueComponentContext | null;
export { StyleContext, ValidStyleContext, InvalidStyleContext, CommentDirectivesReporter, VueComponentContext, isValidStyleContext, };