import { SubSModuleOptimizer, ISubOptimizerCreate } from '../mod'; import { IWord, IDICT } from '../Segment'; /** * 邮箱地址中允许出现的字符 * 参考:http://www.cs.tut.fi/~jkorpela/rfc/822addr.html */ export declare const _EMAILCHAR: string[]; export declare const EMAILCHAR: IDICT; /** * 邮箱地址识别优化模块 * * @author 老雷 */ export declare class EmailOptimizer extends SubSModuleOptimizer { /** * 对可能是邮箱地址的单词进行优化 * * @param {array} words 单词数组 * @return {array} */ doOptimize(words: any): any; /** * 根据一组单词生成邮箱地址 * * @param {array} words 单词数组 * @return {string} */ toEmailAddress(words: IWord[]): string; } export declare const init: ISubOptimizerCreate; export default EmailOptimizer;