import { Component } from 'react';
import { CommonProps } from '../common';
declare const sizeToClassNameMap: {
    xs: string;
    s: string;
    m: string;
    l: string;
};
export declare const SIZES: string[];
export declare type SoftProgressSize = keyof typeof sizeToClassNameMap;
declare const colorToClassNameMap: {
    primary: string;
    secondary: string;
    danger: string;
    subdued: string;
    accent: string;
};
export declare const COLORS: string[];
export declare type SoftProgressColor = keyof typeof colorToClassNameMap;
declare const positionsToClassNameMap: {
    fixed: string;
    absolute: string;
    static: string;
};
export declare const POSITIONS: string[];
export declare type SoftProgressPosition = keyof typeof positionsToClassNameMap;
export declare type SoftProgressProps = CommonProps & {
    size?: SoftProgressSize;
    color?: SoftProgressColor;
    position?: SoftProgressPosition;
};
export declare class SoftProgress extends Component<{
    className?: any;
    color?: string;
    size?: string;
    position?: string;
    max?: any;
    value?: any;
}> {
    static defaultProps: {
        color: string;
        size: string;
        position: string;
    };
    render(): JSX.Element;
}
export {};
