import { ProgressIndicatorStylesProps } from './ProgressIndicator.styles';
export interface ProgressContextValue {
    value: number;
    max: number;
    isIndeterminate: boolean;
    shape: 'square' | 'rounded';
    intent: ProgressIndicatorStylesProps['intent'];
    onLabelId: (id?: string) => void;
    onComplete?: () => void;
}
export declare const ProgressContext: import('react').Context<ProgressContextValue | null>;
export declare const ID_PREFIX = ":progress";
export declare const useProgress: () => ProgressContextValue;
