/**
 * Docker Compose Generator
 * Generates Docker Compose configuration and Dockerfiles for the entire stack
 */
import { Generator, GeneratorContext, GenerationResult } from '../types';
export declare class DockerComposeGenerator implements Generator {
    id: string;
    name: string;
    description: string;
    generate(context: GeneratorContext): GenerationResult;
    private generateFrontendDockerfile;
    private generateBackendDockerfile;
    private generateNginxConfig;
    private generateDockerCompose;
    private generateFrontendService;
    private generateBackendService;
    private generateDatabaseService;
    private generateDockerIgnore;
    private generateInfrastructureServices;
    private generateStartupScript;
    private toYAML;
}
//# sourceMappingURL=docker-compose-generator.d.ts.map