import type { StyleFunctionProps } from '@chakra-ui/theme-tools'; export declare const Tabs: { baseStyle?: (({ orientation }: StyleFunctionProps) => { tablist: { overflowX: string | undefined; overflowY: string | undefined; whiteSpace: string; scrollbarWidth: number; '&::-webkit-scrollbar': { width: number; height: number; }; }; tabpanel: { p: string; }; }) | undefined; sizes?: { sm: ({ orientation, theme }: StyleFunctionProps) => { tablist: { gap: string | number; }; tab: any; }; md: ({ orientation, theme }: StyleFunctionProps) => { tablist: { gap: string | number; }; tab: any; }; } | undefined; variants?: { line: (props: StyleFunctionProps) => { tablist: { [x: string]: string; borderColor: string; }; tab: { [x: string]: any; justifyContent: string; mt: string | number; textTransform: string; color: string; bg: string; borderColor: string; outlineOffset: number; _selected: any; _active: { [x: string]: string; }; _hover: { [x: string]: string | { [x: string]: string; }; borderColor: string; _dark: { [x: string]: string; }; }; _focusVisible: any; }; }; } | undefined; defaultProps?: { size?: "sm" | "md" | undefined; variant?: "line" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("tab" | "tablist" | "tabpanel" | "tabpanels" | "root" | "indicator")[]; };