import type { AuthManager } from './auth.js'; import { type RoolClientInfo } from './client-info.js'; export interface RouteInfo { server: string; generation: number; } export interface SpaceRouterConfig { apiUrl: string; authManager: AuthManager; clientInfo?: RoolClientInfo; } export declare class SpaceRouter { private apiUrl; private authManager; private clientInfo; private inflight; constructor(config: SpaceRouterConfig); resolve(spaceId: string): Promise; private fetchRoute; } //# sourceMappingURL=router.d.ts.map