chrono-node
Version:
A natural language date parser in Javascript
8 lines (7 loc) • 398 B
TypeScript
import { ParsingResult } from "../../results";
import { MergingRefiner } from "../abstractRefiners";
export default abstract class AbstractMergeDateRangeRefiner extends MergingRefiner {
abstract patternBetween(): RegExp;
shouldMergeResults(textBetween: any, currentResult: any, nextResult: any): boolean;
mergeResults(textBetween: any, fromResult: any, toResult: any): ParsingResult;
}