oxford-text-checker
Version:
OxfordTextChecker wrapper - analyzes vocabulary in your text
42 lines (41 loc) • 1.01 kB
TypeScript
import Main from './oxford-text-checker-source/Main';
declare type TextCheckerProps = {
/**
* Text.
* @default ''
*/
text?: string;
/**
* Flag, true - upper-/lower-case letters must not match.
* @default false
*/
isIgnoreCase?: boolean;
/**
* Flag, true - ignore number expressed in digits.
* @default false
*/
isIgnoreNumbers?: boolean;
/**
* Set of ignored text.
* @default []
*/
ignoredText?: string[];
};
export declare enum DictionaryTypeEnum {
OX3K = "ox3k",
OX5K = "ox5k",
OX5K_ONLY = "ox5k_only",
OPAL = "opal"
}
/**
* OxfordTextChecker wrapper - analyzes vocabulary in your text.
*/
export declare class TextChecker extends Main {
constructor(props?: TextCheckerProps);
computeData: (list: DictionaryTypeEnum) => {
cefrData: any;
nUnclassifiedWordsCount: any;
};
private getOpalWordsObj;
}
export default TextChecker;