import React from 'react';
import { strokeLineCaps } from '.';
export declare type BarProps = {
    percent?: number;
    format?: (percent: number) => React.ReactNode;
    showInfo?: boolean;
    strokeLinecap?: strokeLineCaps;
    strokeColor?: string | string[];
    strokeWidth?: number;
    innerText?: boolean;
    backgroundType?: 'impulse' | 'striped';
    prefixCls?: string;
    className?: string;
    style?: React.CSSProperties;
    children?: React.ReactNode;
} & typeof defaultProps;
declare const defaultProps: {
    prefixCls: string;
    percent: number;
    showInfo: boolean;
    strokeWidth: number;
    strokeLinecap: string;
    strokeColor: string;
    innerText: boolean;
};
declare const Bar: {
    (props: BarProps): JSX.Element;
    defaultProps: {
        prefixCls: string;
        percent: number;
        showInfo: boolean;
        strokeWidth: number;
        strokeLinecap: string;
        strokeColor: string;
        innerText: boolean;
    };
};
export default Bar;
