export default InputSuffix; declare function InputSuffix({ statusMessage, status, disabled, onIconClicked, isClearButtonVisible, onClear, clearButtonSize, menuArrow, suffix, tooltipPlacement, clearButtonTooltipContent, clearButtonTooltipProps, }: { statusMessage: any; status: any; disabled: any; onIconClicked: any; isClearButtonVisible: any; onClear: any; clearButtonSize: any; menuArrow: any; suffix: any; tooltipPlacement: any; clearButtonTooltipContent: any; clearButtonTooltipProps: any; }): React.JSX.Element; declare namespace InputSuffix { namespace propTypes { let suffixes: PropTypes.Requireable<(PropTypes.InferProps<{ component: PropTypes.Validator<(...args: any[]) => any>; isVisible: PropTypes.Validator; }> | null | undefined)[]>; let statusMessage: PropTypes.Requireable; let status: PropTypes.Requireable; let disabled: PropTypes.Requireable; let onIconClicked: PropTypes.Requireable<(...args: any[]) => any>; let isClearButtonVisible: PropTypes.Requireable; let onClear: PropTypes.Requireable<(...args: any[]) => any>; let clearButtonSize: PropTypes.Requireable; let menuArrow: PropTypes.Requireable; let suffix: PropTypes.Requireable; let tooltipPlacement: PropTypes.Requireable; let clearButtonTooltipContent: PropTypes.Requireable; let clearButtonTooltipProps: PropTypes.Requireable; } } export function getVisibleSuffixCount(args: any): number; import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=InputSuffix.d.ts.map