import { Route } from "../storage/base"; export interface Blocker { check(route: Route): Promise; } export interface Blockers { registerBlocker(blocker: Blocker): { deregister: () => void; }; isBlocking(route: Route): Promise; } export declare const BlockersContext: import("react").Context; export declare function useBlockers(): Blockers;