UNPKG

eslint-plugin-logical-properties

Version:
37 lines 1.96 kB
import type { Linter } from 'eslint'; import type { PluginOptions } from '../types.js'; export declare const createLogicalPropertiesConfig: <Severity extends Linter.RuleSeverity = "error", Options extends Partial<PluginOptions> = {}>(severity?: Severity, options?: Options) => { readonly plugins: { readonly "logical-properties": { readonly meta: { readonly name: string; readonly version: string; }; readonly rules: { readonly border: import("eslint").Rule.RuleModule; readonly 'border-radius': import("eslint").Rule.RuleModule; readonly inset: import("eslint").Rule.RuleModule; readonly margin: import("eslint").Rule.RuleModule; readonly overflow: import("eslint").Rule.RuleModule; readonly 'overscroll-behavior': import("eslint").Rule.RuleModule; readonly padding: import("eslint").Rule.RuleModule; readonly size: import("eslint").Rule.RuleModule; readonly float: import("eslint").Rule.RuleModule; readonly clear: import("eslint").Rule.RuleModule; }; }; }; readonly rules: { "logical-properties/border": [Severity, ...Options[]]; "logical-properties/margin": [Severity, ...Options[]]; "logical-properties/padding": [Severity, ...Options[]]; "logical-properties/float": [Severity, ...Options[]]; "logical-properties/clear": [Severity, ...Options[]]; "logical-properties/border-radius": [Severity, ...Options[]]; "logical-properties/inset": [Severity, ...Options[]]; "logical-properties/overflow": [Severity, ...Options[]]; "logical-properties/overscroll-behavior": [Severity, ...Options[]]; "logical-properties/size": [Severity, ...Options[]]; }; }; //# sourceMappingURL=createLogicalPropertiesConfig.d.ts.map