import data from "./data.json"; import { HanziToAlphaTranscriber, AlphaToHanziTranscriber } from "./base_transcribers"; import { chatToXdPUA, xdPUAToChat } from "./encoding"; export { data, HanziToAlphaTranscriber, AlphaToHanziTranscriber, chatToXdPUA, xdPUAToChat, }; export * from "./types"; export declare class HanziToXdi8Transcriber extends HanziToAlphaTranscriber { constructor(dictData?: { dict: any[]; subst: { 纟火: string; 糹火: string; "\u2EB0\u706B": string; "\u2EAF\u706B": string; }; }); } export declare class Xdi8ToHanziTranscriber extends AlphaToHanziTranscriber { constructor(dictData?: { dict: any[]; subst: { 纟火: string; 糹火: string; "\u2EB0\u706B": string; "\u2EAF\u706B": string; }; }); transcribe(input: string, { ziSeparator, alphaFilter, }?: { ziSeparator?: string; alphaFilter?: (x: string) => string; }): import("./types").TranscribeResultSegment[]; }