import { DockerServiceManager } from './docker.js'; import { K3sServiceManager } from './k3s.js'; import { SystemdServiceManager } from './systemd.js'; import { ConfigManager } from '../config/manager.js'; import type { ServiceFilters } from './types.js'; export declare class ServiceRouter { private docker; private k3s; private systemd; private executor; private configManager; constructor(configManager?: ConfigManager); find(name: string): Promise; list(filters?: ServiceFilters): Promise; getManager(serviceId: string): DockerServiceManager | K3sServiceManager | SystemdServiceManager; closeAll(): Promise; }