# ProviderType Enum

Module
import { ProviderType } from "@tsed/di"
Source/packages/di/src/interfaces/ProviderType.ts

# Overview

enum ProviderType {
    VALUE = "value",
    FACTORY = "factory",
    SERVICE = "service",
    PROVIDER = "provider",
    CONTROLLER = "controller",
    INTERCEPTOR = "interceptor",
    CONVERTER = "converter",
    FILTER = "filter",
    MIDDLEWARE = "middleware"
}

# Members

VALUE = "value",

FACTORY = "factory",

SERVICE = "service",

PROVIDER = "provider",

CONTROLLER = "controller",

INTERCEPTOR = "interceptor",

CONVERTER = "converter",

FILTER = "filter",

MIDDLEWARE = "middleware"