@atomist/sdm
Version:
Atomist Software Delivery Machine SDK
16 lines • 572 B
TypeScript
import { ProgressLog } from "../../spi/log/ProgressLog";
/**
* Write to multiple progress logs, exposing them as one.
*/
export declare class WriteToAllProgressLog implements ProgressLog {
name: string;
private readonly logs;
constructor(name: string, log1: ProgressLog, log2: ProgressLog, ...others: ProgressLog[]);
isAvailable(): Promise<boolean>;
write(msg: string, ...args: string[]): void;
flush(): Promise<void>;
close(): Promise<void>;
get log(): string;
get url(): string;
}
//# sourceMappingURL=WriteToAllProgressLog.d.ts.map