/** * Docker naming rules for server workloads (ADR-0001, D4 #665). * * The runtime rules (`mc-` container, `.local` hostname) live * here, not in the domain. No runtime imports: ServerName builds its * reserved-name message here and `@minecraft-docker/shared/naming` must stay browser-safe. */ import type { ServerName } from '../../domain/value-objects/ServerName.js'; /** Docker container (compose service) name of a server: `mc-`. */ export declare function containerNameOf(server: ServerName | string): string; /** mDNS hostname of a server for mc-router: `.local`. */ export declare function serverHostnameOf(server: ServerName | string): string; /** * The workload a port argument names. A ServerName maps to its container; a * string is taken as the container name itself (the deprecated v2 form). */ export declare function workloadNameOf(name: ServerName | string): string; //# sourceMappingURL=workloadNames.d.ts.map