import React from "react"; interface ITabProps { role: string; "aria-selected": boolean | "false" | "true"; ref?: React.MutableRefObject; } interface IProps extends React.HTMLAttributes { isSelected?: boolean; children?: ((props: { tabProps: ITabProps; }) => JSX.Element) | React.ReactNode; className?: string; /** Prop usually provided by TabsV2. Override at your own risk. */ firstChild?: boolean; /** Prop usually provided by TabsV2. Override at your own risk. */ lastChild?: boolean; /** Prop usually provided by TabsV2. Override at your own risk. */ underscoreHeight?: "4px" | "2px"; /** Prop usually provided by TabsV2. Override at your own risk. */ spacingBetween?: "md" | "lg"; /** Prop usually provided by TabsV2. Override at your own risk. */ innerRef?: React.MutableRefObject; /** The ref name to use when creating a reference for the wrapped component. Defaults to "ref" */ refName?: string; } declare const Tab: React.ForwardRefExoticComponent>; export default Tab;