summaryrefslogtreecommitdiff
path: root/src/node_modules/inversify/dts/utils/serialization.d.ts
blob: fe20ec440b1e92c3d0d64ff94c5112f550586c4b (plain)
1
2
3
4
5
6
7
import { interfaces } from "../interfaces/interfaces";
declare function getServiceIdentifierAsString(serviceIdentifier: interfaces.ServiceIdentifier<any>): string;
declare function listRegisteredBindingsForServiceIdentifier(container: interfaces.Container, serviceIdentifier: string, getBindings: <T>(container: interfaces.Container, serviceIdentifier: interfaces.ServiceIdentifier<T>) => interfaces.Binding<T>[]): string;
declare function circularDependencyToException(request: interfaces.Request): void;
declare function listMetadataForTarget(serviceIdentifierString: string, target: interfaces.Target): string;
declare function getFunctionName(v: any): string;
export { getFunctionName, getServiceIdentifierAsString, listRegisteredBindingsForServiceIdentifier, listMetadataForTarget, circularDependencyToException };