UNPKG

chrono-node

Version:

A natural language date parser in Javascript

12 lines (11 loc) 701 B
import { AbstractParserWithWordBoundaryChecking } from "../../../common/parsers/AbstractParserWithWordBoundary"; import { ParsingContext } from "../../../chrono"; export declare abstract class AbstractParserWithLeftBoundaryChecking extends AbstractParserWithWordBoundaryChecking { abstract innerPatternString(context: ParsingContext): string; patternLeftBoundary(): string; innerPattern(context: ParsingContext): RegExp; innerPatternHasChange(context: ParsingContext, currentInnerPattern: RegExp): boolean; } export declare abstract class AbstractParserWithLeftRightBoundaryChecking extends AbstractParserWithLeftBoundaryChecking { innerPattern(context: ParsingContext): RegExp; }