import React, { HTMLAttributes } from 'react'; import { TabType } from './Tab'; import { TabListType } from './TabList'; import { TabPanelType } from './TabPanel'; export interface TabsProps extends Omit, 'onChange' | 'dir'> { children: React.ReactNode; size?: 'medium' | 'small'; onChange?: (value: string) => void; value?: string; defaultValue?: string; selectionFollowsFocus?: boolean; } interface TabsComponent extends React.ForwardRefExoticComponent> { Tab: TabType; List: TabListType; Panel: TabPanelType; } interface TabsContextProps { size: 'medium' | 'small'; } export declare const TabsContext: React.Context; export declare const Tabs: TabsComponent; export default Tabs;