import type { WizardOptions } from '../../utils/types';
export declare enum ReactRouterMode {
    V6 = "v6",
    V7_FRAMEWORK = "v7-framework",
    V7_DATA = "v7-data",
    V7_DECLARATIVE = "v7-declarative"
}
export declare const getReactRouterVersionBucket: (version: string | undefined) => string;
/**
 * Detect React Router mode. Pure — returns null if ambiguous.
 */
export declare function getReactRouterMode(options: WizardOptions): Promise<ReactRouterMode | null>;
export declare function getReactRouterModeName(mode: ReactRouterMode): string;
