@lillallol/dic
Version:
My own dependency injection container.
17 lines (16 loc) • 512 B
TypeScript
import { IDic, ITYPES } from "../publicApi";
export declare const validateDependencyGraph: (parameters: {
dic: IDic;
/**
* @description
* The abstractions that have their concretions exposed in the entry point of your program.
*/
entryPointAbstractions: symbol[];
TYPES: ITYPES;
/**
* @description
* Abstractions that are not used by the entry points.
* These abstractions have to be in the `TYPES` object.
*/
ignoreAbstractions?: symbol[];
}) => void;