import { TargetHardware } from '../../core/app';
export declare type DockerComposeRestart = 'no' | 'always' | 'on-failure' | 'unless-stopped';
export declare type DockerComposeCmd = {
    build: {
        context: string;
        dockerfile?: string;
        args?: object;
    };
    privileged?: boolean;
    volumes?: string[];
    user?: string;
    ports?: string[];
    targetHardware?: TargetHardware;
    workdir?: string;
    restart?: DockerComposeRestart;
};
export declare function getDockerComposeFileContents(cmd: DockerComposeCmd): string;
//# sourceMappingURL=docker-compose-cmd.d.ts.map