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