@html-eslint/eslint-plugin
Version:
ESLint plugin for HTML
29 lines • 905 B
TypeScript
declare namespace _exports {
export { AnyNodeOrLine, IndentType, MessageId, IndentOptionInfo, Option1, Option2 };
}
declare const _exports: RuleModule<[Option1, Option2]>;
export = _exports;
type AnyNodeOrLine = AnyNode | Line;
type IndentType = {
TAB: "tab";
SPACE: "space";
};
type MessageId = {
WRONG_INDENT: "wrongIndent";
};
type IndentOptionInfo = {
indentType: IndentType["TAB"] | IndentType["SPACE"];
indentSize: number;
indentChar: string;
};
type Option1 = "tab" | number;
type Option2 = {
Attribute?: number | undefined;
tagChildrenIndent?: Record<string, number> | undefined;
ignoreComment?: boolean | undefined;
templateIndentBase?: "first" | "templateTag" | undefined;
};
import type { RuleModule } from "../../types";
import type { AnyNode } from "@html-eslint/types";
import type { Line } from "../../types";
//# sourceMappingURL=indent.d.ts.map