UNPKG

599 BTypeScriptView Raw
1/// <reference types="node" />
2import Docker from 'dockerode';
3import { Op } from '../types';
4export declare class ContainerService {
5 log: {
6 (message?: any, ...optionalParams: any[]): void;
7 (message?: any, ...optionalParams: any[]): void;
8 };
9 container: any;
10 create: (op: Op, options: Docker.ContainerCreateOptions) => Promise<Docker.Container>;
11 start: (stream: NodeJS.ReadWriteStream) => Promise<void>;
12 handleStream: (stream: NodeJS.ReadWriteStream) => void;
13 handleExit: (stream: NodeJS.ReadWriteStream, isRaw: boolean) => void;
14 resize: () => void;
15}