import type { PaletteProps } from "../../../Theme/tokens/types"; /** * Per-cell hover fill for a table row. `table.hover[300]` works in light mode — a pale tint on a * white canvas — but in dark mode that rung sits within ~10 lightness points of the near-black * canvas, computing to ~1.2:1: invisible, as QA reported. * * The first fix for that overshot to `background[900]`, the palette's BRIGHTEST rung (~10:1), and * had to invert the row's ink to keep it readable — a near-white slab in a dark table. Dark-mode * hover is a *lifted surface*, not an inversion: `table.hover[500]` is a visible step up from the * canvas while staying dark enough that the row's resting `text[500]` ink is still legible, so no * `color` flip is needed. Pinned by tableRowHoverStyle.test.ts. */ export declare const getTableRowHoverStyle: (colors: PaletteProps, isDark: boolean) => Record;