/**
 * Hook to detect and manage temporary routing mode switches.
 * Returns whether routing mode is temporarily switched and to which mode.
 * Also handles auto-switching logic when routes are not available for current mode.
 */
export declare const useTemporaryRoutingMode: () => {
    isTemporarilySwitched: boolean;
    switchedToMode: string | null;
    originalMode: "auto" | "manual" | null;
};
