1 | import ParameterType from './ParameterType';
|
2 | export default class GeneratedExpression {
|
3 | private readonly expressionTemplate;
|
4 | readonly parameterTypes: Array<ParameterType<any>>;
|
5 | constructor(expressionTemplate: string, parameterTypes: Array<ParameterType<any>>);
|
6 | readonly source: string;
|
7 | /**
|
8 | * Returns an array of parameter names to use in generated function/method signatures
|
9 | *
|
10 | * @returns {Array.<String>}
|
11 | */
|
12 | readonly parameterNames: string[];
|
13 | }
|