UNPKG

@wix/design-system

Version:

@wix/design-system

42 lines 2.25 kB
import React from 'react'; import PropTypes from 'prop-types'; import { TabsProps } from './Tabs.types'; declare const Tabs: { ({ dataHook, className, activeId, hasDivider, items, minWidth, type, size, sideContent, width, alignment, onClick, scrollOnOverflow, horizontalScrollProps, ...props }: TabsProps): React.JSX.Element; displayName: string; propTypes: { dataHook: PropTypes.Requireable<string>; className: PropTypes.Requireable<string>; activeId: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; showDivider: PropTypes.Requireable<boolean>; hasDivider: PropTypes.Requireable<boolean>; items: PropTypes.Validator<(PropTypes.InferProps<{ id: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; title: PropTypes.Requireable<PropTypes.ReactNodeLike>; minWidth: PropTypes.Requireable<number>; maxWidth: PropTypes.Requireable<number>; dataHook: PropTypes.Requireable<string>; prefix: PropTypes.Requireable<PropTypes.ReactNodeLike>; suffix: PropTypes.Requireable<PropTypes.ReactNodeLike>; }> | null | undefined)[]>; minWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; type: PropTypes.Requireable<string>; size: PropTypes.Requireable<string>; sideContent: PropTypes.Requireable<PropTypes.ReactNodeLike>; width: PropTypes.Requireable<NonNullable<string | number | null | undefined>>; alignment: PropTypes.Requireable<string>; onClick: PropTypes.Requireable<(...args: any[]) => any>; scrollOnOverflow: PropTypes.Requireable<boolean>; horizontalScrollProps: PropTypes.Requireable<PropTypes.InferProps<{ children: PropTypes.Requireable<any>; scrollDistance: PropTypes.Requireable<any>; scrollDebounce: PropTypes.Requireable<any>; gradientColor: PropTypes.Requireable<any>; gradientWidth: PropTypes.Requireable<any>; scrollButtonSkin: PropTypes.Requireable<any>; dataHook: PropTypes.Requireable<any>; }>>; }; }; export default Tabs; //# sourceMappingURL=Tabs.d.ts.map