import 'reflect-metadata';
import { type Token } from '../Container';
/**
 * Injects a dependency either into a class field or a constructor parameter.
 * This is now a decorator factory that allows calling it with parentheses.
 *
 * @public
 */
export declare function Inject(type?: Token<any>): (target: any, propertyKey?: string | symbol, parameterIndex?: number) => void;
//# sourceMappingURL=InjectDecorator.d.ts.map