import React from 'react';
import { BoxProps } from '../box/interfaces';
import { ProgressBarProps } from './interfaces';
interface ProgressProps {
    value: number;
    isInFlash: boolean;
    ariaLabel?: string;
    ariaLabelledby?: string;
    ariaDescribedby?: string;
    style?: ProgressBarProps.Style;
}
export declare const Progress: ({ value, isInFlash, ariaLabel, ariaLabelledby, ariaDescribedby, style }: ProgressProps) => JSX.Element;
interface SmallTextProps {
    color?: BoxProps.Color;
    id?: string;
    children: React.ReactNode;
    className?: string;
}
export declare const SmallText: ({ color, children, className, id }: SmallTextProps) => JSX.Element;
interface ResultStateProps {
    isInFlash: boolean;
    resultText: React.ReactNode;
    resultButtonText?: string;
    status: ProgressBarProps.Status;
    onClick: () => void;
}
export declare const ResultState: ({ isInFlash, resultText, resultButtonText, status, onClick }: ResultStateProps) => JSX.Element;
export {};
//# sourceMappingURL=internal.d.ts.map