import TreeRegexp from './TreeRegexp'; import ParameterType from './ParameterType'; import Group from './Group'; export default class Argument { readonly group: Group; readonly parameterType: ParameterType; static build(treeRegexp: TreeRegexp, text: string, parameterTypes: Array>): Array>; 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: any): T; }