import * as React from 'react'; import { BoxProps } from '../Box'; import { TabInitialState, TabStateReturn } from './TabsState'; export declare type LocalTabsProps = { baseId?: TabInitialState['baseId']; defaultSelectedId?: TabInitialState['selectedId']; isFitted?: boolean; loop?: TabInitialState['loop']; manual?: TabInitialState['manual']; mountWhenInactive?: boolean; orientation?: TabInitialState['orientation']; selectedId?: TabInitialState['selectedId']; }; export declare type TabsProps = BoxProps & LocalTabsProps; export declare const TabsContext: React.Context<{ tabs: Partial; mountWhenInactive: boolean; overrides: any; }>; export declare const Tabs: React.ForwardRefExoticComponent & React.RefAttributes> & { displayName?: string; useProps: (props?: Partial, config?: { disableCSSProps?: string[]; themeKey?: string; }) => any; };