UNPKG

@wix/design-system

Version:

@wix/design-system

26 lines 1.47 kB
import React from 'react'; import PropTypes from 'prop-types'; import { TabsGroupProps, VerticalTabsProps, VerticalTabsFooterProps } from './VerticalTabs.types'; declare const VerticalTabs: { <TabId extends string | number = number>({ dataHook, children, size, skin, activeTabId, onChange, }: VerticalTabsProps<TabId>): React.JSX.Element; TabsGroup: { ({ title, children }: TabsGroupProps): React.JSX.Element; propTypes: { title: PropTypes.Requireable<string>; }; }; TabItem: React.ComponentType<import("../VerticalTabsItem").VerticalTabsItemProps<string | number> & import("../common/Focusable").WithFocusableProps<HTMLElement>>; IconItem: React.ComponentType<import("../VerticalTabsIconItem").VerticalTabsIconItemProps<string | number> & import("../common/Focusable").WithFocusableProps<HTMLElement>>; Footer: ({ children }: VerticalTabsFooterProps) => React.JSX.Element; displayName: string; propTypes: { skin: PropTypes.Requireable<"light" | "standard" | "neutral">; size: PropTypes.Requireable<"small" | "medium" | "tiny">; activeTabId: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; onChange: PropTypes.Requireable<(...args: any[]) => any>; children: PropTypes.Requireable<PropTypes.ReactNodeLike[]>; dataHook: PropTypes.Requireable<string>; }; }; export default VerticalTabs; //# sourceMappingURL=VerticalTabs.d.ts.map