declare const _default: import("vue").DefineComponent<{
    /**
     * Current number.
     */
    current: {
        type: NumberConstructor;
        required: true;
    };
    /**
     * Label.
     */
    label: StringConstructor;
    /**
     * Indicates when the progress bar thickness should be large.
     */
    large: BooleanConstructor;
    /**
     * Indicates when the progress bar thickness should be medium.
     */
    medium: BooleanConstructor;
    /**
     * Progress label.
     */
    progressLabel: StringConstructor;
    /**
     * Indicates when the progress bar has rounded edges.
     */
    radius: BooleanConstructor;
    /**
     * Indicates when the progress bar thickness should be small.
     */
    small: BooleanConstructor;
    /**
     * Total number.
     */
    total: {
        type: NumberConstructor;
        required: true;
    };
    /**
     * Indicates when the progress bar thickness should be x-small.
     */
    xSmall: BooleanConstructor;
}, unknown, unknown, {
    /**
     * Indicates the progress percentage.
     */
    progress(): number;
    /**
     * Progress bar style.
     */
    progressBarStyle(): string;
    /**
     * Progress bar classes.
     */
    progressBarClasses(): string;
    /**
     * Progress bar value classes.
     */
    progressBarValueClasses(): string;
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * Current number.
     */
    current: {
        type: NumberConstructor;
        required: true;
    };
    /**
     * Label.
     */
    label: StringConstructor;
    /**
     * Indicates when the progress bar thickness should be large.
     */
    large: BooleanConstructor;
    /**
     * Indicates when the progress bar thickness should be medium.
     */
    medium: BooleanConstructor;
    /**
     * Progress label.
     */
    progressLabel: StringConstructor;
    /**
     * Indicates when the progress bar has rounded edges.
     */
    radius: BooleanConstructor;
    /**
     * Indicates when the progress bar thickness should be small.
     */
    small: BooleanConstructor;
    /**
     * Total number.
     */
    total: {
        type: NumberConstructor;
        required: true;
    };
    /**
     * Indicates when the progress bar thickness should be x-small.
     */
    xSmall: BooleanConstructor;
}>>, {
    small: boolean;
    large: boolean;
    xSmall: boolean;
    medium: boolean;
    radius: boolean;
}, {}>;
export default _default;
