UNPKG

@icecreamcake/autojs6-dts

Version:

TypeScript Declarations for AutoJs6

294 lines (250 loc) 9.95 kB
// Type definitions for AutoJs6 internal module io // // Definitions by: SuperMonster003 <https://github.com/SuperMonster003> // TypeScript Version: 4.5.4 // // Last modified: Apr 25, 2022 /// <reference path="../index.d.ts" /> /** * @Source %AutoJs6Assets%/modules/__opencc__.js */ declare namespace Internal { import ConversionType = com.zqc.opencc.android.lib.ConversionType; interface OpenCC { (s: string, type: OpenCC.ConversionTypeName | ConversionType): string; convert(s: string, type: OpenCC.ConversionTypeName | ConversionType): string; /** * ### HK2S * - Traditional Chinese (Hong Kong Standard) to Simplified Chinese * - 香港繁体 (香港小学学习字词表标准) 到简体 * - 香港繁體 (香港小學學習字詞表標準) 到簡體 */ hk2s(s: string): string; /** * ### HK2T * - Traditional Chinese (Hong Kong variant) to Traditional Chinese * - 香港繁体 (香港小学学习字词表标准) 到繁体 * - 香港繁體 (香港小學學習字詞表標準) 到繁體 */ hk2t(s: string): string; /** * ### JP2T * - New Japanese Kanji (Shinjitai) to Traditional Chinese Characters (Kyūjitai) * - 日本汉字到繁体 * - 日本漢字到繁體 */ jp2t(s: string): string; /** * ### S2HK * - Simplified Chinese to Traditional Chinese (Hong Kong Standard) * - 简体到香港繁体 (香港小学学习字词表标准) * - 簡體到香港繁體 (香港小學學習字詞表標準) */ s2hk(s: string): string; /** * ### S2T * - Simplified Chinese to Traditional Chinese * - 简体到繁体 * - 簡體到繁體 */ s2t(s: string): string; /** * ### S2TW * - Simplified Chinese to Traditional Chinese (Taiwan Standard) * - 简体到台湾正体 * - 簡體到臺灣正體 */ s2tw(s: string): string; /** * ### S2TWP * - Simplified Chinese to Traditional Chinese (Taiwan Standard) [with idiom] * - 简体到繁体 (台湾正体标准) [惯用词] * - 簡體到繁體 (臺灣正體標準) [慣用詞] * * @deprecated Use `s2twi` instead. */ s2twp(s: string): string; /** * ### S2TWI * - Simplified Chinese to Traditional Chinese (Taiwan Standard) [with idiom] * - 简体到繁体 (台湾正体标准) [惯用词] * - 簡體到繁體 (臺灣正體標準) [慣用詞] */ s2twi(s: string): string; /** * ### T2HK * - Traditional Chinese to Traditional Chinese (Hong Kong Standard) * - 繁体到香港繁体 (香港小学学习字词表标准) * - 繁體到香港繁體 (香港小學學習字詞表標準) */ t2hk(s: string): string; /** * ### T2S * - Traditional Chinese to Simplified Chinese * - 繁体到简体 * - 繁體到簡體 */ t2s(s: string): string; /** * ### T2TW * - Traditional Chinese to Traditional Chinese (Taiwan Standard) * - 繁体到台湾正体 * - 繁體到臺灣正體 */ t2tw(s: string): string; /** * ### TW2S * - Traditional Chinese (Taiwan Standard) to Simplified Chinese * - 台湾正体到简体 * - 臺灣正體到簡體 */ tw2s(s: string): string; /** * ### T2JP * - Traditional Chinese Characters (Kyūjitai) to New Japanese Kanji (Shinjitai) * - 繁体到日本汉字 * - 繁體到日本漢字 */ t2jp(s: string): string; /** * ### TW2T * - Traditional Chinese (Taiwan standard) to Traditional Chinese * - 台湾正体到繁体 * - 臺灣正體到繁體 */ tw2t(s: string): string; /** * ### TW2SP * - Traditional Chinese (Taiwan Standard) [with idiom] to Simplified Chinese * - 繁体 (台湾正体标准) [惯用词] 到简体 * - 繁體 (臺灣正體標準) [慣用詞] 到簡體 * * @deprecated Use `TWI2S` instead. */ tw2sp(s: string): string; /** * ### TWI2S * - Traditional Chinese (Taiwan Standard) [with idiom] to Simplified Chinese * - 繁体 (台湾正体标准) [惯用词] 到简体 * - 繁體 (臺灣正體標準) [慣用詞] 到簡體 */ twi2s(s: string): string; /** * ### S2JP * - Simplified Chinese to New Japanese Kanji (Shinjitai) * - 简体到日本汉字 * - 簡體到日本漢字 */ s2jp(s: string): string; /** * ### T2TWI * - Traditional Chinese to Traditional Chinese (Taiwan Standard) [with idiom] * - 繁体到台湾正体 [惯用词] * - 繁體到臺灣正體 [慣用詞] */ t2twi(s: string): string; /** * ### HK2TW * - Traditional Chinese (Hong Kong variant) to Traditional Chinese (Taiwan Standard) * - 香港繁体 (香港小学学习字词表标准) 到台湾正体 * - 香港繁體 (香港小學學習字詞表標準) 到臺灣正體 */ hk2tw(s: string): string; /** * ### HK2TWI * - Traditional Chinese (Hong Kong variant) to Traditional Chinese (Taiwan Standard) [with idiom] * - 香港繁体 (香港小学学习字词表标准) 到台湾正体 [惯用词] * - 香港繁體 (香港小學學習字詞表標準) 到臺灣正體 [慣用詞] */ hk2twi(s: string): string; /** * ### HK2JP * - Traditional Chinese (Hong Kong variant) to New Japanese Kanji (Shinjitai) * - 香港繁体 (香港小学学习字词表标准) 到日本汉字 * - 香港繁體 (香港小學學習字詞表標準) 到日本漢字 */ hk2jp(s: string): string; /** * ### TW2HK * - Traditional Chinese (Taiwan Standard) to Traditional Chinese (Hong Kong Standard) * - 台湾正体到香港繁体 (香港小学学习字词表标准) * - 臺灣正體到香港繁體 (香港小學學習字詞表標準) */ tw2hk(s: string): string; /** * ### TW2TWI * - Traditional Chinese (Taiwan Standard) to Traditional Chinese (Taiwan Standard) [with idiom] * - 台湾正体到台湾正体 [惯用词] * - 臺灣正體到臺灣正體 [慣用詞] */ tw2twi(s: string): string; /** * ### TW2JP * - Traditional Chinese (Taiwan Standard) to New Japanese Kanji (Shinjitai) * - 台湾正体到日本汉字 * - 臺灣正體到日本漢字 */ tw2jp(s: string): string; /** * ### TWI2T * - Traditional Chinese (Taiwan Standard) [with idiom] to Traditional Chinese * - 台湾正体 [惯用词] 到繁体 * - 臺灣正體 [慣用詞] 到繁體 */ twi2t(s: string): string; /** * ### TWI2HK * - Traditional Chinese (Taiwan Standard) [with idiom] to Traditional Chinese (Hong Kong Standard) * - 台湾正体 [惯用词] 到香港繁体 (香港小学学习字词表标准) * - 臺灣正體 [慣用詞] 到香港繁體 (香港小學學習字詞表標準) */ twi2hk(s: string): string; /** * ### TWI2TW * - Traditional Chinese (Taiwan Standard) [with idiom] to Traditional Chinese (Taiwan Standard) * - 台湾正体 [惯用词] 到台湾正体 * - 臺灣正體 [慣用詞] 到臺灣正體 */ twi2tw(s: string): string; /** * ### TWI2JP * - Traditional Chinese (Taiwan Standard) [with idiom] to New Japanese Kanji (Shinjitai) * - 台湾正体 [惯用词] 到日本汉字 * - 臺灣正體 [慣用詞] 到日本漢字 */ twi2jp(s: string): string; /** * ### JP2S * - New Japanese Kanji (Shinjitai) to Simplified Chinese * - 日本汉字到简体 * - 日本漢字到簡體 */ jp2s(s: string): string; /** * ### JP2HK * - New Japanese Kanji (Shinjitai) to Traditional Chinese (Hong Kong Standard) * - 日本汉字到香港繁体 (香港小学学习字词表标准) * - 日本漢字到香港繁體 (香港小學學習字詞表標準) */ jp2hk(s: string): string; /** * ### JP2TW * - New Japanese Kanji (Shinjitai) to Traditional Chinese (Taiwan Standard) * - 日本汉字到台湾正体 * - 日本漢字到臺灣正體 */ jp2tw(s: string): string; /** * ### JP2TWI * - New Japanese Kanji (Shinjitai) to Traditional Chinese (Taiwan Standard) [with idiom] * - 日本汉字到台湾正体 [惯用词] * - 日本漢字到臺灣正體 [慣用詞] */ jp2twi(s: string): string; } } declare namespace OpenCC { type ConversionTypeName = ConversionTypeNameOpenCC | ConversionTypeNameEncapsulation; type ConversionTypeNameOpenCC = 'HK2S' | 'HK2T' | 'JP2T' | 'S2HK' | 'S2T' | 'S2TW' | 'S2TWP' | 'T2HK' | 'T2S' | 'T2TW' | 'T2JP' | 'TW2S' | 'TW2T' | 'TW2SP'; type ConversionTypeNameEncapsulation = 'S2TWI' | 'TWI2S' | 'S2JP' | 'T2TWI' | 'HK2TW' | 'HK2TWI' | 'HK2JP' | 'TW2HK' | 'TW2TWI' | 'TW2JP' | 'TWI2T' | 'TWI2HK' | 'TWI2TW' | 'TWI2JP' | 'JP2S' | 'JP2HK' | 'JP2TW' | 'JP2TWI'; }