import { ContainerArg } from "./ContainerArg"; import { Container } from "../Container"; /** * Applies transformer function on result of provided argument */ export declare class TransformArg extends ContainerArg { private readonly transformer; private readonly arg; constructor(transformer: (value: T) => TResult, arg: ContainerArg); getArgument(container: Container): Promise; getDependentServices(container: Container): import("..").Definition | import("..").Definition[]; }