@cowwoc/requirements
Version:
A fluent API for enforcing design contracts with automatic message generation.
16 lines (15 loc) • 416 B
text/typescript
import { Terminal, type ProcessScope } from "../internal.mjs";
/**
* The default implementation of ProcessScope.
*/
declare class DefaultProcessScope implements ProcessScope {
/**
* The singleton instance.
*/
static readonly INSTANCE: DefaultProcessScope;
private readonly terminal;
private constructor();
getTerminal(): Terminal;
close(): void;
}
export { DefaultProcessScope };