/**
 * keepworkSDK.utils.ts — KeepworkSDK 工具方法 mixin（TypeScript 版）
 *
 * 包含：
 * - Minigame postMessage 桥接（_createMinigameBridge）
 * - SandboxToolEnv Paracraft 快捷入口（createParacraftSandbox）
 * - AgentRouter 全局单例 getter
 * - 通用编码工具（encodeUserData / parsePagePath）
 * - 浏览器/设备检测静态方法（isWeChatBrowser / getSystem 等）
 * - 全局初始化（initializeGlobals）
 * - 全路径快捷方法（autoCreateSiteAndSavePage / getMarkdownByFullPath 等）
 *
 * 依赖：keepworkSDK.core.ts（request/get/post/delete）、
 *       keepworkSDK.pages.ts（savePage/loadPage/deletePage/pageExists）
 */
/** 微信浏览器检测结果 */
export interface WeChatInfo {
    isWeChat: boolean;
    isMiniProgram: boolean;
    isWorkWeChat: boolean;
    isAnyWeChat: boolean;
    userAgent?: string;
    version?: string | null;
    platform?: string | null;
}
/** parsePagePath 结果 */
export interface ParsedPagePath {
    username: string;
    sitename: string;
    pagename: string;
    sitePath: string;
    fullPath: string;
    barePath: string;
}
/**
 * 将工具方法注入到 KeepworkSDK 类的 prototype / 静态属性。
 * 调用方式：`applyUtilsMixin(KeepworkSDK)`
 */
export declare function applyUtilsMixin(TargetClass: any): void;
//# sourceMappingURL=keepworkSDK.utils.d.ts.map