/** * Copyright (c) 2025 Ofri Peretz * Licensed under the MIT License. Use of this source code is governed by the * MIT license that can be found in the LICENSE file. */ /** * eslint-plugin-react-a11y * * A comprehensive React accessibility ESLint plugin with 37 LLM-optimized rules * for detecting and preventing accessibility violations in React/JSX code. * * Features: * - WCAG 2.1 Level A, AA, and AAA compliance * - LLM-optimized error messages with fix suggestions * - Auto-fix capabilities where safe * - Structured context for AI assistants * * @see https://github.com/ofri-peretz/eslint#readme */ import type { TSESLint } from '@interlace/eslint-devkit'; /** * Collection of all accessibility ESLint rules */ export declare const rules: Record>; /** * ESLint Plugin object */ export declare const plugin: TSESLint.FlatConfig.Plugin; /** * Preset configurations for accessibility rules */ export declare const configs: Record; /** * Default export for ESLint plugin */ export default plugin; /** * Re-export types (will be created in types/index.ts) */ export * from './types/index';