1 | import ParameterType from './ParameterType';
|
2 | import GeneratedExpression from './GeneratedExpression';
|
3 | declare class CucumberExpressionError extends Error {
|
4 | }
|
5 | declare class AmbiguousParameterTypeError extends CucumberExpressionError {
|
6 | static forConstructor(keyName: string, keyValue: string, parameterTypes: Array<ParameterType<any>>, generatedExpressions: GeneratedExpression[]): AmbiguousParameterTypeError;
|
7 | static forRegExp(parameterTypeRegexp: string, expressionRegexp: RegExp, parameterTypes: Array<ParameterType<any>>, generatedExpressions: GeneratedExpression[]): AmbiguousParameterTypeError;
|
8 | static _parameterTypeNames(parameterTypes: Array<ParameterType<any>>): string;
|
9 | static _expressions(generatedExpressions: GeneratedExpression[]): string;
|
10 | }
|
11 | declare class UndefinedParameterTypeError extends CucumberExpressionError {
|
12 | constructor(typeName: string);
|
13 | }
|
14 | export { AmbiguousParameterTypeError, UndefinedParameterTypeError, CucumberExpressionError, };
|