UNPKG

mana-syringe

Version:

IoC library for mana, easily to use.

5 lines (4 loc) 387 B
import { Syringe } from '../core'; import type { Provider, Option } from './contribution-protocol'; export declare function contributionInjectOption(token: Syringe.DefinedToken, option?: Option): Syringe.InjectOption<Provider<Syringe.DefinedToken>>; export declare function contributionRegister(registerMethod: Syringe.Register, identifier: Syringe.DefinedToken, option?: Option): void;