import { ReactNode } from 'react';
export interface ProgressProviderContext {
    progress: number;
    loading: boolean;
    start: () => void;
    finish: (callback?: () => void) => void;
}
export declare const ProgressProvider: ({ children }: {
    children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
export declare const useProgress: () => ProgressProviderContext;
