export interface HistoryLocation {
    pathname: string;
    search: string;
    hash: string;
    key?: string;
}
type ReactRouterPause = (props: {
    [key: string]: any;
}, when: boolean) => void;
/**
 * Used to pause navigation while performing CRUD operations
 * @param props Object that contains the handler
 * @param when Indicates when beforeunload logic should be triggered
 */
export declare const useReactRouterPause: ReactRouterPause;
export {};
//# sourceMappingURL=useReactRouterPause.d.ts.map