UNPKG

rosaenlg-filter

Version:

Filtering feature of RosaeNLG

20 lines (19 loc) 669 B
/** * @license * Copyright 2019 Ludan Stoecklé * SPDX-License-Identifier: Apache-2.0 */ import { LanguageFilter } from './LanguageFilter'; import { LanguageCommon } from 'rosaenlg-commons'; export declare class LanguageFilterEnglish extends LanguageFilter { constructor(languageCommon: LanguageCommon); protectRawNumbers(input: string): string; beforeProtect(input: string): string; justBeforeUnprotect(input: string): string; private enPossessives; private enPossessivesBeforeProtect; private aAnGeneric; private redoCapitalization; titlecase(input: string): string; cleanSpacesPunctuationCorrect(input: string): string; }