import type { Rule } from 'eslint'; import { TSESTree } from '@typescript-eslint/utils'; /** * Enforces concentric ordering of CSS properties within a recipe function call. * * @param ruleContext The ESLint rule context for reporting and fixing issues. * @param callExpression The CallExpression node representing the recipe function call. * * This function does the following: * 1. Checks if the first argument of the recipe function is an ObjectExpression. * 2. If valid, processes the recipe object's properties. * 3. For each relevant property (e.g., 'base', 'variants'), it applies concentric ordering to the CSS properties. */ export declare const enforceConcentricCSSOrderInRecipe: (ruleContext: Rule.RuleContext, callExpression: TSESTree.CallExpression) => void;