import { ProviderMetadata } from '../interfaces/ProviderMetadata' ; export class Provider { token : any ; useClass : any ; useValue : any ; useExisting : any ; useFactory : Function ; deps : any [ ] ; multi : boolean ; constructor ( token , options ) { this . token = token ; this . useClass = options . useClass ; this . useValue = options . useValue ; this . useExisting = options . useExisting ; this . useFactory = options . useFactory ; this . deps = options . deps ; this . multi = options . multi ; } }