type RuntimeEnv = Record; export function resolveRemoteApiUrl(env: RuntimeEnv): string { const explicitRemote = env.REMOTE_API_URL?.trim(); if (explicitRemote) return explicitRemote; const publicApi = env.NEXT_PUBLIC_API_URL?.trim(); if (publicApi) return publicApi; const port = env.BACKEND_PORT?.trim() || env.API_PORT?.trim() || env.SERVER_PORT?.trim() || env.PORT?.trim(); if (port) return `http://localhost:${port}`; return "http://localhost:8080"; }