import {Type} from './Type'; export interface IDependencyProvider { canProvide(type: Type): boolean; provide(type: Type): Promise; toString(): string; }