/// <reference types="react" />
import { Size, Color } from './index';
export interface ControlValueProps {
    size: Size;
    action: 'increase' | 'decrease';
    color: Color;
    disabled: boolean;
    disabledLongPress: boolean;
    delayLong: number;
    control: (type: 'increase' | 'decrease') => void;
}
declare function ControlValue(props: ControlValueProps): JSX.Element;
export declare const styles: {
    elementCenter: {
        flexDirection: "row";
        justifyContent: "center";
        alignItems: "center";
    };
    textWeight: {
        fontWeight: "300";
    };
    borderRadius: {
        borderWidth: number;
        borderRadius: number;
    };
    'border-decrease': {
        borderTopRightRadius: number;
        borderBottomRightRadius: number;
    };
    'border-increase': {
        borderTopLeftRadius: number;
        borderBottomLeftRadius: number;
    };
    small: {
        height: number;
        width: number;
    };
    default: {
        height: number;
        width: number;
    };
    large: {
        height: number;
        width: number;
    };
    smallText: {
        fontSize: number;
        lineHeight: number;
    };
    defaultText: {
        fontSize: number;
        lineHeight: number;
    };
    largeText: {
        fontSize: number;
        lineHeight: number;
    };
};
export default ControlValue;
