@carlosv2/glue
Version:
Dependency injection library that stays out of the way
8 lines • 386 B
TypeScript
import type { DefinitionContext, RunningContext } from './context/index.js';
export declare abstract class Buildable {
protected readonly context: DefinitionContext;
constructor(context: DefinitionContext);
protected abstract assemble(context: RunningContext): Promise<unknown>;
build(context: RunningContext): Promise<unknown>;
}
//# sourceMappingURL=buildable.d.ts.map