import type { Linter } from 'eslint';
export declare const configs: {
    readonly recommended: {
        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 settings: {
            readonly "logical-properties": {
                readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
                readonly keyframes: readonly ["keyframes"];
                readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
                readonly jsxAttributes: readonly ["style"];
            };
        };
        readonly rules: {
            [k: string]: Linter.RuleSeverity;
        };
    };
    readonly warning: {
        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 settings: {
            readonly "logical-properties": {
                readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
                readonly keyframes: readonly ["keyframes"];
                readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
                readonly jsxAttributes: readonly ["style"];
            };
        };
        readonly rules: {
            [k: string]: Linter.RuleSeverity;
        };
    };
    readonly disable: {
        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 settings: {
            readonly "logical-properties": {
                readonly functions: readonly ["style", "globalStyle", "recipe", "sprinkles", "defineProperties"];
                readonly keyframes: readonly ["keyframes"];
                readonly resolvers: readonly ["selectors.*", "@media.*", "@supports.*", "base", "variants.*.*", "compoundVariants.*.style"];
                readonly jsxAttributes: readonly ["style"];
            };
        };
        readonly rules: {
            [k: string]: Linter.RuleSeverity;
        };
    };
};
//# sourceMappingURL=configs.d.ts.map