/// <reference types="react" />
import PropTypes from 'prop-types';
import { ChipProps as MuiChipProps } from '@material-ui/core';
interface CounterProps extends Omit<MuiChipProps, 'classes' | 'size' | 'label'>, PropTypes.InferProps<typeof counterPropTypes> {
    size?: 'small' | 'medium' | 'large';
}
declare const Counter: {
    (props: CounterProps): JSX.Element;
    propTypes: {
        classes: PropTypes.Requireable<PropTypes.InferProps<{
            root: PropTypes.Requireable<string>;
        }>>;
        size: PropTypes.Requireable<string>;
        limited: PropTypes.Requireable<boolean>;
        clickable: PropTypes.Requireable<boolean>;
        label: PropTypes.Validator<string>;
        tooltip: PropTypes.Requireable<string>;
    };
    defaultProps: {
        classes: {};
        size: string;
        limited: boolean;
        clickable: boolean;
        tooltip: string;
    };
};
declare const counterPropTypes: {
    classes: PropTypes.Requireable<PropTypes.InferProps<{
        root: PropTypes.Requireable<string>;
    }>>;
    size: PropTypes.Requireable<string>;
    limited: PropTypes.Requireable<boolean>;
    clickable: PropTypes.Requireable<boolean>;
    label: PropTypes.Validator<string>;
    tooltip: PropTypes.Requireable<string>;
};
export default Counter;
//# sourceMappingURL=index.d.ts.map