/** * Used to add named metadata which is used to resolve name-based contextual bindings. * * @export * @param {(string | number | symbol)} name * @return {*} */ export declare function named(name: string | number | symbol): (target: import("./decorator_utils").DecoratorTarget, targetKey?: string | symbol | undefined, indexOrPropertyDescriptor?: number | TypedPropertyDescriptor | undefined) => void;