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