///
import Docker from 'dockerode';
import Client, { ClientStartOptions, ExecuteOptions } from './Client';
export default class DockerClient extends Client {
container: Docker.Container;
docker: Docker;
entryPoint?: string;
constructor(docker: Docker, container: Docker.Container, config: any, metadata: any);
stop(): Promise;
getFile(filePath: string): Promise;
putFile(filePath: string, content: string): Promise;
start(flags?: Array, { entryPoint, service }?: ClientStartOptions): Promise;
execute(command: string | string[], { useBash, useEntrypoint }?: ExecuteOptions): Promise>;
}
//# sourceMappingURL=DockerClient.d.ts.map