///
/**
* Test helper for building output and making assertions.
* @public
*/
export interface Output extends ReadableDir, Disposable {
/**
* The builder associated with this output test helper.
* @public
*/
builder: Builder;
/**
* Get changes from last build.
*
* Use to assert deep equal against expected changes.
*
* @returns map of paths to type of change.
* @public
*/
changes(): Changes;
/**
* Build output.
* @returns promise of build completion.
* @public
*/
build(): Promise;
/**
* Build output.
* @deprecated
* @private
*/
rebuild(): Promise