export declare enum Metadata { IMPORTS = "imports", EXPORTS = "exports", PROVIDERS = "providers" } export declare enum Scopes { SINGLETON = "singleton", TRANSIENT = "transient", REQUEST = "request" } export declare enum ProviderTypes { FACTORY = "factory", CLASS = "class", EXISTING = "existing", VALUE = "value", DEFAULT = "default" } export declare const SHARED_MODULE_METADATA: unique symbol; export declare const IS_MODULE_METADATA: unique symbol; export declare const SCOPE_METADATA: unique symbol; export declare const IS_INJECTABLE_METADATA: unique symbol;