/** Returns the path to the update-version.json file in the config dir. */ export declare function getUpdateVersionFilePath(): string; /** * Returns the per-project config dir on the host side. * Maps to the container's ~/.ai-support-agent via docker bind-mount. */ export declare function getProjectConfigHostDir(tenantCode: string, projectCode: string): string; /** Returns the services dir where per-project wrapper scripts are stored. */ export declare function getServicesDir(): string; /** Returns the path of the update-and-restart.sh script. */ export declare function getUpdateScriptPath(): string; /** Returns the per-project subdirectory inside the log root. */ export declare function getProjectLogDir(logRootDir: string, projectKey: string): string; /** Returns the per-project wrapper script directory inside servicesDir. */ export declare function getProjectServiceDir(servicesDir: string, projectKey: string): string; /** Returns the run.sh wrapper script path inside a project service directory. */ export declare function getWrapperScriptPath(projectServiceDir: string): string; /** Returns the run.cmd wrapper script path inside a project service directory (Windows). */ export declare function getWin32WrapperScriptPath(projectServiceDir: string): string; /** Returns the agent stdout log path. */ export declare function getAgentOutLog(logDir: string): string; /** Returns the agent stderr log path. */ export declare function getAgentErrLog(logDir: string): string; /** Returns the wrapper stdout log path (used by the service supervisor). */ export declare function getWrapperOutLog(logDir: string): string; /** Returns the wrapper stderr log path (used by the service supervisor). */ export declare function getWrapperErrLog(logDir: string): string; /** Returns the macOS log directory for the agent. */ export declare function getDarwinLogDir(): string; /** Returns the macOS LaunchAgents directory. */ export declare function getDarwinLaunchAgentsDir(): string; /** Returns the systemd user unit directory on Linux. */ export declare function getLinuxSystemdUserDir(): string; /** Returns the log directory for the agent on Linux. */ export declare function getLinuxLogDir(): string; /** Returns the log directory for the agent on Windows (%LOCALAPPDATA%). */ export declare function getWin32LogDir(): string; //# sourceMappingURL=path-utils.d.ts.map