import { type KeyboardEvent, type MouseEvent } from "react"; import { type EditableLabelProps } from "../editable-label"; export declare const Tab: import("react").ForwardRefExoticComponent, "onKeyUp" | "onClick"> & { ariaControls?: import("react").AriaAttributes["aria-controls"]; closeable?: boolean; draggable?: boolean; dragging?: boolean; editable?: boolean; editing?: EditableLabelProps["editing"]; focused?: boolean; focusVisible?: boolean; focusedChildIndex?: number; selected?: boolean; index?: number; label?: EditableLabelProps["defaultValue"]; onClick?: (e: MouseEvent, index: number) => void; onClose?: (index: number) => void; onEnterEditMode?: () => void; onExitEditMode?: import("./TabsTypes").exitEditHandler; onKeyUp?: (e: KeyboardEvent, index: number) => void; orientation?: "horizontal" | "vertical"; tabChildIndex?: number; } & import("react").RefAttributes>;