UNPKG

446 BTypeScriptView Raw
1import GeneratedExpression from './GeneratedExpression';
2import ParameterType from './ParameterType';
3export 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}