import { Hono } from 'hono';
import type { GatewayService } from '../../service.js';
import type { AuthenticatedRouteDeps } from './deps.js';
export declare function getLoadedLazyRouteBundleIdsForTests(): {
    authenticated: string[];
    app: string[];
};
export declare function resetLazyRouteBundlesForTests(): void;
export declare function registerAuthenticatedLazyRouteFallback(authenticated: Hono, deps: AuthenticatedRouteDeps): void;
export declare function mountAppLazyRoutePrefixes(app: Hono, params: {
    service: GatewayService;
    deps: AuthenticatedRouteDeps;
}): void;
