[@dvolper/tsdi](../README.md) › [Globals](../globals.md) › ["dependency-container"](../modules/_dependency_container_.md) › [RegisteredDependency](_dependency_container_.registereddependency.md)

# Interface: RegisteredDependency ‹**TDependency**›

## Type parameters

▪ **TDependency**: *object*

## Hierarchy

* **RegisteredDependency**

## Index

### Properties

* [dependency](_dependency_container_.registereddependency.md#readonly-dependency)
* [provider](_dependency_container_.registereddependency.md#optional-readonly-provider)

## Properties

### `Readonly` dependency

• **dependency**: *[DependencyCreator](../modules/_dependency_creator_.md#dependencycreator)‹TDependency›*

*Defined in [lib/dependency-container.ts:20](https://github.com/DavidVollmers/typescript-dependency-injection/blob/0d9b5c7/packages/tsdi/lib/dependency-container.ts#L20)*

___

### `Optional` `Readonly` provider

• **provider**? : *[DependencyProvider](../modules/_dependency_provider_.md#dependencyprovider)‹TDependency›*

*Defined in [lib/dependency-container.ts:21](https://github.com/DavidVollmers/typescript-dependency-injection/blob/0d9b5c7/packages/tsdi/lib/dependency-container.ts#L21)*
