export default Button; declare function Button({ className, density, icon, iconPosition, id, label, tooltip, variant, ...restProps }: { [x: string]: any; className?: string | undefined; density?: string | undefined; icon?: null | undefined; iconPosition?: string | undefined; id?: string | undefined; label?: string | undefined; tooltip?: string | undefined; variant?: string | undefined; }, ref: any): import("react/jsx-runtime").JSX.Element; declare namespace Button { let displayName: string; namespace propTypes { export let className: PropTypes.Requireable; export { DENSITY as density }; export let icon: PropTypes.Requireable; export let iconPosition: PropTypes.Requireable; export let id: PropTypes.Requireable; export let label: PropTypes.Requireable>; export let tooltip: PropTypes.Requireable>; export { BUTTON_VARIANTS as variant }; } } import PropTypes from 'prop-types'; import { DENSITY } from '../../types'; import { BUTTON_VARIANTS } from '../../types'; //# sourceMappingURL=Button.d.ts.map