UNPKG

android-bot

Version:

Android-bot is built on the AutoBot JavaScript library and provides features such as wireless screen casting and real-time control within a local network, key simulation, screen recording, screenshot capture, layout analysis, file management, application

77 lines (76 loc) 5.25 kB
import { ErrListener } from "../Model/GlobalModel"; declare class ServerApi { private baseUrl; urlMap: {}; isSsl: boolean; private mErrorListener; constructor(baseUrl: string, isSsl?: boolean); private initUrlMap; addErrorListener(listener: ErrListener): void; private _request; hello(para?: any): Promise<import("axios").AxiosResponse<any, any>>; version(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getActiveInfo(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getDeviceId(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenInfo(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getSystemInfo(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenJson(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenXml(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenShotBase64(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenShot(para?: any): Promise<import("axios").AxiosResponse<any, any>>; screenRotation(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getAllContact(para: any): Promise<import("axios").AxiosResponse<any, any>>; deleteContact(para: any): Promise<import("axios").AxiosResponse<any, any>>; getClipText(para?: any): Promise<import("axios").AxiosResponse<any, any>>; clearText(para?: any): Promise<import("axios").AxiosResponse<any, any>>; startRecoreScreen(para?: any): Promise<import("axios").AxiosResponse<any, any>>; stopRecoreScreen(para?: any): Promise<import("axios").AxiosResponse<any, any>>; turnScreenOff(para?: any): Promise<import("axios").AxiosResponse<any, any>>; turnScreenOn(para?: any): Promise<import("axios").AxiosResponse<any, any>>; exit(para: any): Promise<import("axios").AxiosResponse<any, any>>; checkNotification(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getIp(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getAllSms(para?: any): Promise<import("axios").AxiosResponse<any, any>>; deleteSms(para?: any): Promise<import("axios").AxiosResponse<any, any>>; download(para?: any): Promise<import("axios").AxiosResponse<any, any>>; downloadUrl(): any; getDisplayName(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getTopActivity(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getStartActivity(para?: any): Promise<import("axios").AxiosResponse<any, any>>; startPackage(para?: any): Promise<import("axios").AxiosResponse<any, any>>; stopPackage(para?: any): Promise<import("axios").AxiosResponse<any, any>>; clearPackage(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getAllPackage(para?: any): Promise<import("axios").AxiosResponse<any, any>>; getPackageInfo(para?: any): Promise<import("axios").AxiosResponse<any, any>>; stopMusic(para?: any): Promise<import("axios").AxiosResponse<any, any>>; cancelAllNotifications(para?: any): Promise<import("axios").AxiosResponse<any, any>>; callPhone(para?: any): Promise<import("axios").AxiosResponse<any, any>>; endCall(para?: any): Promise<import("axios").AxiosResponse<any, any>>; stopAllScript(para?: any): Promise<import("axios").AxiosResponse<any, any>>; turnSafeModeOn(para?: any): Promise<import("axios").AxiosResponse<any, any>>; turnSafeModeOff(para?: any): Promise<import("axios").AxiosResponse<any, any>>; isSafeMode(para?: any): Promise<import("axios").AxiosResponse<any, any>>; upload(para: any, config?: {}): Promise<import("axios").AxiosResponse<any, any>>; uploadUrl(): any; active(para: any): Promise<import("axios").AxiosResponse<any, any>>; inputText(para: any): Promise<import("axios").AxiosResponse<any, any>>; execCmd(para: any): Promise<import("axios").AxiosResponse<any, any>>; inputChar(para: any): Promise<import("axios").AxiosResponse<any, any>>; pressKeyCode(para: any): Promise<import("axios").AxiosResponse<any, any>>; insertContact(para: any): Promise<import("axios").AxiosResponse<any, any>>; click(para: any): Promise<import("axios").AxiosResponse<any, any>>; longClick(para: any): Promise<import("axios").AxiosResponse<any, any>>; press(para: any): Promise<import("axios").AxiosResponse<any, any>>; swipe(para: any): Promise<import("axios").AxiosResponse<any, any>>; gestures(para: any): Promise<import("axios").AxiosResponse<any, any>>; gesture(para: any): Promise<import("axios").AxiosResponse<any, any>>; emptyDir(para: any): Promise<import("axios").AxiosResponse<any, any>>; delFile(para: any): Promise<import("axios").AxiosResponse<any, any>>; sendSms(para?: any): Promise<import("axios").AxiosResponse<any, any>>; listFile(para: any): Promise<import("axios").AxiosResponse<any, any>>; setDisplayName(para: any): Promise<import("axios").AxiosResponse<any, any>>; playMusic(para: any): Promise<import("axios").AxiosResponse<any, any>>; execScript(para?: any): Promise<import("axios").AxiosResponse<any, any>>; setClipText(para?: any): Promise<import("axios").AxiosResponse<any, any>>; } export default ServerApi;