# Type

**Kind:** Interface

**Source:** [`packages/common/interfaces/type.interface.ts`](https://github.com/nestjs/nest/blob/master/packages/common/interfaces/type.interface.ts#L1)

**Part of:** [Common](subsystem-packages-common)

## Used by

62 references from 62 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (62)

- `RouteTree` — `packages/core/router/interfaces/routes.interface.ts`:3
- `RouteDefinition` — `packages/core/router/router-explorer.ts`:49
- `ROUTES` — `packages/core/router/router-module.ts`:9
- `RoutesResolver` — `packages/core/router/routes-resolver.ts`:35
- `flattenRoutePaths` — `packages/core/router/utils/flatten-route-paths.util.ts`:5
- `CreateDecoratorOptions` — `packages/core/services/reflector.service.ts`:8
- `ClientsModule` — `packages/microservices/module/clients.module.ts`:17
- `AnyFilesInterceptor` — `packages/platform-express/multer/interceptors/any-files.interceptor.ts`:24

…and 54 more.
