1 | import GeneratedExpression from './GeneratedExpression';
|
2 | import ParameterType from './ParameterType';
|
3 | export default class CombinatorialGeneratedExpressionFactory {
|
4 | private readonly expressionTemplate;
|
5 | private readonly parameterTypeCombinations;
|
6 | constructor(expressionTemplate: string, parameterTypeCombinations: Array<Array<ParameterType<any>>>);
|
7 | generateExpressions(): GeneratedExpression[];
|
8 | private generatePermutations;
|
9 | }
|