import { SubSModuleTokenizer } from '../mod'; import { IWord, IDICT } from '../Segment'; export declare class ChsNameTokenizer extends SubSModuleTokenizer { protected _TABLE: IDICT; name: string; _cache(): void; /** * 对未识别的单词进行分词 * * @param {array} words 单词数组 * @return {array} */ split(words: IWord[]): IWord[]; /** * 匹配包含的人名,并返回相关信息 * * @param {string} text 文本 * @param {int} cur 开始位置 * @return {array} 返回格式 {w: '人名', c: 开始位置} */ matchName(text: string, cur?: number): IWord[]; } export declare const init: typeof SubSModuleTokenizer.init; export default ChsNameTokenizer;