import { Binding, ContainerInterface, Request, ServiceIdentifier, Target } from '../interfaces/interfaces'; export declare function getServiceIdentifierAsString(serviceIdentifier: ServiceIdentifier): string; export declare function listRegisteredBindingsForServiceIdentifier(container: ContainerInterface, serviceIdentifier: string, getBindings: (container: ContainerInterface, serviceIdentifier: ServiceIdentifier) => Binding[]): string; export declare function circularDependencyToException(request: Request): void; export declare function listMetadataForTarget(serviceIdentifierString: string, target: Target): string; export declare function getFunctionName(v: any): string; export declare function getSymbolDescription(symbol: Symbol): string;