import type { Rule } from "eslint";
import type { JSXAttribute, JSXOpeningElement } from "estree-jsx";
import type { Literal } from "../types/ast.js";
import type { AttributeSelector } from "../types/rule.js";
export declare const JSX_CONTAINER_TYPES_TO_REPLACE_QUOTES: string[];
export declare const JSX_CONTAINER_TYPES_TO_INSERT_BRACES: string[];
export declare function getLiteralsByJSXAttribute(ctx: Rule.RuleContext, attribute: JSXAttribute, selectors: AttributeSelector[]): Literal[];
export declare function getAttributesByJSXElement(ctx: Rule.RuleContext, node: JSXOpeningElement): JSXAttribute[];
//# sourceMappingURL=jsx.d.ts.map