import { ApplicationConfig, DiscoveryService, MetadataScanner, ModulesContainer, Reflector } from '@nestjs/core';
export declare class RouterService {
    private readonly discoveryService;
    private readonly reflector;
    private readonly applicationConfig;
    private readonly metadataScanner;
    private readonly moduleContainer;
    constructor(discoveryService: DiscoveryService, reflector: Reflector, applicationConfig: ApplicationConfig, metadataScanner: MetadataScanner, moduleContainer: ModulesContainer);
    syncRouters(): Promise<void>;
    private syncRouter;
    private generateVersion;
}
