@cowwoc/requirements
Version:
A fluent API for enforcing design contracts with automatic message generation.
20 lines (19 loc) • 509 B
text/typescript
import { AbstractApplicationScope } from "../internal.mjs";
/**
* ApplicationScope for the main codebase.
*/
declare class MainApplicationScope extends AbstractApplicationScope {
/**
* The singleton instance.
*/
static readonly INSTANCE: MainApplicationScope;
/**
* Creates a new application scope.
*
* @param parent - the parent scope
* @throws TypeError if `parent` is null
*/
private constructor();
close(): void;
}
export { MainApplicationScope };