import React from 'react'; import { ComponentSize } from '../types'; export declare type TabProps = Omit, 'onClick'> & { value: T; activeValue?: T; onClick?: (value: T) => void; size?: ComponentSize; variant?: 'bordered' | 'lifted'; }; declare const TabInner: ({ children, value, activeValue, onClick, size, variant, className, style, ...props }: TabProps, ref?: React.ForwardedRef | undefined) => JSX.Element; declare const Tab: (props: Omit, "onClick"> & { value: T; activeValue?: T | undefined; onClick?: ((value: T) => void) | undefined; size?: "lg" | "md" | "sm" | "xs" | undefined; variant?: "bordered" | "lifted" | undefined; } & { ref?: React.ForwardedRef | undefined; }) => ReturnType; export default Tab;