import type { AnchorHTMLAttributes, ReactNode } from "react"; /** A "skip to content" link, invisible until keyboard focus; other `` attributes land on the anchor. */ export interface SkipLinkProps extends Omit, "href" | "color" | "children" | "dangerouslySetInnerHTML"> { /** Id of the element to jump to, without `#`; it receives focus (gaining `tabindex="-1"` if it is not focusable). Defaults to "main-content". */ targetId?: string; /** The link text; defaults to "Skip to main content". */ children?: ReactNode; }