UNPKG

cucumber-expressions

Version:

Cucumber Expressions - a simpler alternative to Regular Expressions

13 lines (12 loc) 418 B
import Group from './Group'; import RegexExecArray from './RegexExecArray'; export default class GroupBuilder { source: string; capturing: boolean; private groupBuilders; add(groupBuilder: GroupBuilder): void; build(match: RegexExecArray, nextGroupIndex: () => number): Group; setNonCapturing(): void; get children(): GroupBuilder[]; moveChildrenTo(groupBuilder: GroupBuilder): void; }