export interface ComposeOptions {
    wait?: boolean;
    removeVolumes?: boolean;
    removeImages?: boolean;
    forceRecreate?: boolean;
    noDeps?: boolean;
}
export interface DockerContainer {
    Id: string;
    Name: string;
    State: string;
    Status: string;
    Service: string;
}
export declare const composeService: {
    up(composePath: string, options?: ComposeOptions): void;
    down(composePath: string, options?: ComposeOptions): void;
    stop(composePath: string): void;
    restart(composePath: string): void;
    ps(composePath: string): DockerContainer[];
    pull(composePath: string): void;
    logs(composePath: string, service?: string): void;
};
//# sourceMappingURL=docker-compose.d.ts.map