import type { Rule } from 'eslint'; import type { CallExpression as ESCallExpression, ObjectExpression } from 'estree'; type CallExpression = ESCallExpression & Rule.NodeParentExtension; export declare const getCssMapObject: (node: CallExpression) => ObjectExpression | undefined; export declare class UnusedCssMapChecker { private readonly cssMapObject; private readonly cssMapCallNode; private readonly report; private readonly context; constructor(cssMapObject: ObjectExpression, context: Rule.RuleContext, cssMapCallNode: CallExpression); private checkForUnusedStyles; private findCssMapVariable; run(): void; } export {};