import { ExecOptions } from "../types/core.ts";
import { OpenWebViewOptions, PackageInfo, RouteOptions } from "../types/app.ts";
/**
 * 获取主题色
 * @param options
 * @module app
 */
export declare function getPrimaryColor(options: ExecOptions<string, any>): Promise<unknown>;
/**
 * 获取当前 App 信息
 * @param options
 * @module app
 */
export declare function getAppInfo(options: ExecOptions<PackageInfo, any>): Promise<unknown>;
/**
 * 路由跳转
 * @module app
 */
export declare function route<T>(options: RouteOptions<T>): Promise<unknown>;
/**
 * 打开WebView
 * @module app
 */
export declare function openWebView<T>(options: OpenWebViewOptions<T>): Promise<unknown>;
/**
 * 清理应用缓存
 * @module util
 */
export declare function clearCache(): void;
