export interface AstroOptions { /** * Enable the jsx-a11y accessibility ruleset (recommended tier) on `.astro` * templates. On by default — the team treats accessibility as a baseline, * not an opt-in. Set to `false` only for genuinely internal tooling where * a11y findings are noise rather than defects. */ a11y?: boolean; } /** * ESLint config for Astro components. Compose **after** `recommended()` and * `typescript()` so the blocks below win where they overlap: * * ```js * export default defineConfig([ * ...recommended({ globals: 'browser' }), * ...typescript(), * ...astro(), * ]); * ``` * * `eslint-plugin-astro`'s `recommended` config already wires the * `astro-eslint-parser`, the `