import Group from './Group.js'; import ParameterType from './ParameterType.js'; export default class Argument { readonly group: Group; readonly parameterType: ParameterType; static build(group: Group, parameterTypes: readonly ParameterType[]): readonly Argument[]; constructor(group: Group, parameterType: ParameterType); /** * Get the value returned by the parameter type's transformer function. * * @param thisObj the object in which the transformer function is applied. */ getValue(thisObj: unknown): T | null; getParameterType(): ParameterType; } //# sourceMappingURL=Argument.d.ts.map