mana-syringe
Version:
IoC library for mana, easily to use.
12 lines (11 loc) • 482 B
TypeScript
import * as Protocol from './contribution-protocol';
import { contributionRegister } from './contribution-register';
export * from './contribution-protocol';
export * from './contribution-provider';
export * from './decorator';
export declare namespace Contribution {
type Option = Protocol.Option;
type Provider<T extends Record<string, any>> = Protocol.Provider<T>;
const Provider: import("..").Syringe.DefinedToken;
const register: typeof contributionRegister;
}