import DependencyContainer from "./types/dependency-container"; import Provider from "./providers/provider"; import InjectionToken, { TokenDescriptor } from "./providers/injection-token"; import RegistrationOptions from "./types/registration-options"; import constructor from "./types/constructor"; export declare type Registration = { provider: Provider; options: RegistrationOptions; instance?: T; }; export declare type ParamInfo = TokenDescriptor | InjectionToken; export declare const typeInfo: Map, ParamInfo[]>; export declare const instance: DependencyContainer; export default instance;