@cucumber/gherkin
Version:
Gherkin parser
13 lines • 476 B
TypeScript
import type IToken from './IToken';
import type { RuleType, TokenType } from './Parser';
export default class AstNode {
readonly ruleType: RuleType;
private readonly subItems;
constructor(ruleType: RuleType);
add(type: any, obj: any): void;
getSingle(ruleType: RuleType): any;
getItems(ruleType: RuleType): any[];
getToken(tokenType: TokenType): any;
getTokens(tokenType: TokenType): IToken<TokenType>[];
}
//# sourceMappingURL=AstNode.d.ts.map