UNPKG

549 BTypeScriptView Raw
1import { SubSModuleTokenizer, ISubTokenizerCreate } from '../mod';
2import { IWord, IDICT, IDICT2 } from '../Segment';
3/**
4 * 注音
5 */
6export declare class ZhuyinTokenizer extends SubSModuleTokenizer {
7 name: string;
8 protected _TABLE: IDICT<IWord>;
9 protected _TABLE2: IDICT2<IWord>;
10 protected _cache(...argv: any[]): void;
11 split(words: IWord[]): IWord[];
12 splitZhuyin(text: string, cur?: number): IWord[];
13}
14export declare const init: ISubTokenizerCreate<ZhuyinTokenizer, SubSModuleTokenizer>;
15export default ZhuyinTokenizer;