rosaenlg-commons
Version:
Common technical elements for RosaeNLG
24 lines (23 loc) • 784 B
TypeScript
/**
* @license
* Copyright 2019 Ludan Stoecklé
* SPDX-License-Identifier: Apache-2.0
*/
export declare class Constants {
readonly toutesConsonnes = "bcdfghjklmnpqrstvwxz";
static stdPunctList: string;
readonly spaceOrNonBlockingClass = "[\\s\u00A4\u261E\u261C]";
allPunctList: string;
toutesVoyellesMinuscules: string;
tousCaracteresMinusculesRe: string;
toutesVoyellesMajuscules: string;
toutesVoyellesMinMaj: string;
tousCaracteresMajusculesRe: string;
tousCaracteresMinMajRe: string;
stdBetweenWithParenthesis: string;
stdBeforeWithParenthesis: string;
constructor(allPunctList: string);
private getToutesVoyellesMinuscules;
private getTousCaracteresMinusculesRe;
getInBetween(beforeProtect: boolean): string;
}