import type { ReactNode, Ref } from "react"; export interface TabListProps { /** * Accessible name for the tab set. Declared here rather than inherited so * docgen keeps it in the manifest (D60) — a tablist without a name is * announced as an unlabelled group, and the prop would otherwise be * invisible to an agent reading the manifest. */ "aria-label"?: string; /** One `Tab` per view. */ children: ReactNode; className?: string; /** Forwarded ref to the tablist element. */ ref?: Ref; } /** The `role="tablist"` container (D67). Owns the roving tabindex: the whole * list is one Tab stop, and the arrow keys move between tabs inside it. */ export declare function TabList({ "aria-label": ariaLabel, children, className, ref }: TabListProps): import("react").JSX.Element; //# sourceMappingURL=TabList.d.ts.map