UNPKG

@vulcan-sql/build

Version:

VulcanSQL package for building projects

12 lines (11 loc) 420 B
import { Container as InversifyContainer } from 'inversify'; import { IBuildOptions } from '../models/index'; export declare class Container { private inversifyContainer?; private coreContainer?; get<T>(type: symbol): T; getAll<T>(type: symbol): T[] | undefined; load(options: IBuildOptions): Promise<void>; unload(): Promise<void>; getInversifyContainer(): InversifyContainer | undefined; }