import { SdkResult } from "../Entity"; import { AppInfo } from "../../../model/Entity/AppInfo"; import { ISdkApp } from "../Interface/IApp"; export declare class App extends ISdkApp { RegistScreenshotCallback(funcObj: () => {}): Promise>; UrlLauncher(url: string): Promise & SdkResult>; IsItalk(): Promise>; ShowWaterMark(param: { appId: string; userName: string; userId: string; }): Promise & SdkResult>; HideWaterMark({ appId }: { appId: string; }): Promise & SdkResult>; SetTitle(title: string): Promise>; Back(): Promise>; RegistAppBack(funcObj: () => {}): Promise>; /** * 设置应用角标 * @param appId 应用id * @param count 角标数量 */ SetAppBadge(appId: string, count: number): Promise>; /** * 打开应用页面 * @param url 连接地址 * @param appid 应用id */ OpenAppWeb(url: string, appid: string): Promise>; /** * 获取应用信息 * @param appid 应用id */ GetAppInfo(appid: string): Promise>; /** * 关闭窗口 */ Close(appId?: string): Promise>; } declare const _default: App; export default _default;