/** * Get the path to the Dockerfile included in the npm package. * __dirname at runtime is dist/docker/, so we go up two levels to reach the package root. */ export declare function getDockerfilePath(): string; /** * Get the Docker build context directory (package root). */ export declare function getDockerContextDir(): string; /** * Get the path to the Dockerfile in the config directory. * (~/.ai-support-agent/Dockerfile) */ export declare function getConfigDockerfilePath(): string; /** * Get the path to the per-project Dockerfile in the config directory. * (~/.ai-support-agent/projects/{tenantCode}/{projectCode}/Dockerfile) */ export declare function getProjectDockerfilePath(tenantCode: string, projectCode: string): string; /** * Get the Docker image tag for a per-project image. */ export declare function getProjectImageTag(tenantCode: string, projectCode: string, version: string): string; export interface DockerfileResolution { dockerfilePath: string; contextDir: string; } /** * Resolve which Dockerfile to use for the Docker build. * Priority: customPath > configDir/Dockerfile (if exists) > bundled default */ export declare function resolveDockerfile(customPath?: string): DockerfileResolution; //# sourceMappingURL=dockerfile-path.d.ts.map