export declare const DOCKER_MIN_VERSION = "20.10.0"; export declare const DOCKER_HOST_INTERNAL = "host.docker.internal"; export declare const DOCKER_HOST_GATEWAY = "host-gateway"; interface DockerComposeConfig { composeFile: string; overrideFile?: string; command: string[]; serviceNames: string[]; } /** * Detect if Docker is installed and check its version */ export declare function detectDocker(): { version: string; valid: boolean; } | null; /** * Build the Docker Compose command with Spotlight environment injection */ export declare function buildDockerComposeCommand(config: DockerComposeConfig, port: number): { cmdArgs: string[]; dockerComposeOverride: string; }; /** * Detect and configure Docker Compose * * This function orchestrates the detection of Docker, Docker Compose, * compose files, and services to build a complete configuration. */ export declare function detectDockerCompose(): DockerComposeConfig | null; export {};