/** * Injects provider which has to be available in the current injector (module) scope. * Providers are recognized by types or tokens. */ export declare function Inject(token?: T): (target: Object, key: string | symbol, index?: number) => void;