import { ProgressLog } from "../../spi/log/ProgressLog";
/**
 * ProgressLog implementation that captures the log into a string and makes it
 * available from the log field
 */
export declare class StringCapturingProgressLog implements ProgressLog {
    readonly name: string;
    log: string;
    stripAnsi: boolean;
    close(): Promise<void>;
    flush(): Promise<void>;
    write(msg: string, ...args: string[]): void;
    isAvailable(): Promise<boolean>;
}
//# sourceMappingURL=StringCapturingProgressLog.d.ts.map