export default Tag; /** * A Tag component */ declare class Tag extends React.PureComponent { static displayName: string; constructor(props: any); constructor(props: any, context: any); _renderThumb(): React.JSX.Element | null; _renderText(): React.JSX.Element; _renderRemoveButton(): React.JSX.Element | null; _handleRemoveClick: (event: any) => void; _handleRemoveKeyDown: (event: any) => void; _handleOnClick: (event: any) => any; render(): React.JSX.Element; } declare namespace Tag { namespace propTypes { let dataHook: PropTypes.Requireable; let children: PropTypes.Validator>; let disabled: PropTypes.Requireable; let ellipsisProps: PropTypes.Requireable>; let id: PropTypes.Validator; let onClick: PropTypes.Requireable<(...args: any[]) => any>; let onRemove: PropTypes.Requireable<(...args: any[]) => any>; let removable: PropTypes.Requireable; let size: PropTypes.Requireable; let theme: PropTypes.Requireable; let thumb: PropTypes.Requireable; let maxWidth: PropTypes.Requireable>; let className: PropTypes.Requireable; } namespace defaultProps { let size_1: string; export { size_1 as size }; let removable_1: boolean; export { removable_1 as removable }; let theme_1: string; export { theme_1 as theme }; } } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=Tag.d.ts.map