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