import { ServiceIdentifier, Provider, Type, ValueProvider, ClassProvider, FactoryProvider, TypeProvider } from './types'; export declare const DESIGN_PARAMTYPES = "design:paramtypes"; export declare const DESIGN_TYPE = "design:type"; export declare const PROVIDER_OPTIONS = "provider-options"; export declare const PROPERTY_KEYS = "property-keys"; export declare function getServiceIdentifierName(serviceIdentifier: ServiceIdentifier): string; export declare function isType(v: any): v is Type; export declare function isTypeProvider(v: Provider): v is TypeProvider; export declare function isValueProvider(v: Provider): v is ValueProvider; export declare function isClassProvider(v: Provider): v is ClassProvider; export declare function isFactoryProvider(v: Provider): v is FactoryProvider;