import React from "react";
import sizes from "./ProgressBarSizes.module.css";
/**
 * @deprecated Use `ProgressIndicator` instead.
 */
interface ProgressBarProps {
    /**
     * The current step that the progress bar is on.
     */
    readonly currentStep: number;
    /**
     * The total steps to use. For percentages you can set this to 100.
     */
    readonly totalSteps: number;
    /**
     * Set the size of the progress bar
     * @default base
     */
    readonly size?: keyof typeof sizes;
    /**
     * Set the variation of the progress bar
     * @default progress
     */
    readonly variation?: "progress" | "stepped";
    /** **Use at your own risk:** Custom class names for specific elements. This should only be used as a
     * **last resort**. Using this may result in unexpected side effects.
     * More information in the [Customizing components Guide](https://atlantis.getjobber.com/guides/customizing-components).
     */
    readonly UNSAFE_className?: string;
    /** **Use at your own risk:** Custom style for specific elements. This should only be used as a
     * **last resort**. Using this may result in unexpected side effects.
     * More information in the [Customizing components Guide](https://atlantis.getjobber.com/guides/customizing-components).
     */
    readonly UNSAFE_style?: React.CSSProperties;
}
/**
 * @deprecated Use `ProgressIndicator` from
 * `@jobber/components/ProgressIndicator` instead.
 */
export declare function ProgressBar({ currentStep, totalSteps, size, variation, UNSAFE_className, UNSAFE_style, }: ProgressBarProps): React.JSX.Element;
export {};
