export declare type InjectionResolverFilter = (resolvedClasses: any[]) => any; export interface IResolver { get: (any: any) => any; } export declare type Type = Function; export declare class GenericTypeResolver { static resolveMultiInjection(injector: IResolver, token: Type, filterFunction?: InjectionResolverFilter, isSingelton?: boolean): any; }