UNPKG

type-autofac

Version:

tsioc is AOP, Ioc container, via typescript decorator

13 lines (12 loc) 573 B
import { Providers } from '../types'; import { ProviderMap } from './providers/index'; import { IParameter } from '../IParameter'; import { IProviderMatcher } from './IProviderMatcher'; import { IContainer } from '../IContainer'; export declare class ProviderMatcher implements IProviderMatcher { private container; constructor(container: IContainer); toProviderMap(...providers: Providers[]): ProviderMap; matchProviders(params: IParameter[], ...providers: Providers[]): ProviderMap; match(params: IParameter[], providers: ProviderMap): ProviderMap; }