import React from "react"; import type { WarpTab } from "./tab.js"; /** * Individual tab component used within a `` container. * * [Warp component reference](https://warp-ds.github.io/docs/components/tabs/frameworks/elements) */ export declare const Tab: React.ForwardRefExoticComponent, "for" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "connectedCallback" | "disconnectedCallback" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "onclick" | "updated" | "render" | "renderOptions" | "onClick" | "tabindex" | "active" | "_parentAriaSelected" | "over" | "_internals" | "_computedAriaSelected"> & { onClick?: ((e: PointerEvent) => void) | undefined; onclick?: ((e: PointerEvent) => void) | undefined; } & Partial> & React.RefAttributes, "ref">, "aria-selected" | "tabindex"> & { htmlFor?: string; /** An ID is required to avoid hydration issues */ id: string; /** A tabIndex is required to avoid hydration issues. Set to 0 for the active tab (usually the first tab) and -1 for all other tabs. */ tabIndex: 0 | -1; ariaSelected?: "true" | "false"; } & React.RefAttributes>;